diff --git a/build.gradle b/build.gradle
index 2c62f1b45af54788e148d3bac744c745a3bc12a8..12017a7436565b432cffe2f0f29a587c8a0a9019 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,6 +1,13 @@
 apply plugin: 'java'
 apply plugin: 'war'
 
+compileJava.options.encoding = 'UTF-8'
+
+test{
+	forkEvery = 1
+	include '**/Test*'
+}
+
 repositories {
     jcenter()
     mavenCentral()
@@ -8,14 +15,18 @@ repositories {
 }
 
 dependencies {
-    compile fileTree(dir: 'lib', include: '*.jar')
+    compile fileTree(dir: 'lib', includes: ['stil_3.1.jar','cos-1.5beta.jar'])
     compile 'javax.servlet:javax.servlet-api:3.0.1'
     compile 'postgresql:postgresql:9.1-901.jdbc4'
 
     testCompile 'simple-jndi:simple-jndi:0.11.4.1'
     testCompile 'junit:junit:4.12'
+    testCompile 'org.xerial:sqlite-jdbc:3.16.1'
+    testCompile 'com.h2database:h2:1.4.193'
+    testCompile 'com.vividsolutions:jts-core:1.14.0'
+    testCompile 'org.locationtech.spatial4j:spatial4j:0.6'
+    testCompile fileTree(dir: 'lib', include: 'astroh2-0.3.jar')
 }
 
 sourceSets.main.java.srcDirs = ["src"]
-// the tests fail because they have environemnt specific parameters
-// sourceSets.test.java.srcDirs = ["test"]
+sourceSets.test.java.srcDirs = ["test"]
diff --git a/buildTAP.xml b/buildTAP.xml
index 99dbb4afd2ff79cf71200b993a816e3c287d5d09..aef66493a9373c0065011f0e35b86055cdbe5bc6 100644
--- a/buildTAP.xml
+++ b/buildTAP.xml
@@ -16,6 +16,18 @@
 	<property name="cosJar" value="${libDir}/${cosJarName}" />
 	<property name="stilJarName" value="stil_3.1.jar" />
 	<property name="stilJar" value="${libDir}/${stilJarName}" />
+
+	<property name="sqliteJarName" value="sqlite-jdbc-3.16.1.jar" />
+	<property name="sqliteJar" value="${libDir}/${sqliteJarName}" />
+
+	<property name="h2JarName" value="h2-1.4.193.jar" />
+	<property name="h2Jar" value="${libDir}/${h2JarName}" />
+	<property name="jtsJarName" value="jts-core-1.14.0.jar" />
+	<property name="jtsJar" value="${libDir}/${jtsJarName}" />
+	<property name="spatial4jJarName" value="spatial4j-0.6.jar" />
+	<property name="spatial4jJar" value="${libDir}/${spatial4jJarName}" />
+	<property name="astroh2JarName" value="astroh2-0.3.jar" />
+	<property name="astroh2Jar" value="${libDir}/${astroh2JarName}" />
 		
 	<property name="tapPath" value="tap/**,adql/**,uws/**,cds/**" />
 	<property name="jsonPath" value="org/json/**" />
@@ -61,11 +73,22 @@
 		<pathelement location="${SERVLET-API}" />
 	</path>
 	
+	<path id="h2.classpath">
+		<pathelement location="${h2Jar}" />
+		<pathelement location="${jtsJar}" />
+		<pathelement location="${spatial4jJar}" />
+		<pathelement location="${astroh2Jar}" />
+	</path>
+	
 	<path id="junit.class.path">
-		<path refid="tap.classpath" />
 		<pathelement path="${JNDI-API}" />
 		<pathelement path="${JUNIT-API}" />
+			
+		<path refid="tap.classpath" />
 		<pathelement location="bin" />
+		
+		<path refid="h2.classpath" />
+		<pathelement location="${sqliteJar}" />
 	</path>
 	
 	<echo>TAP LIBRARY VERSION = ${version}</echo>
@@ -89,7 +112,7 @@
 		<mkdir dir="${adqlJunitReportsDir}"/>
 		<mkdir dir="${uwsJunitReportsDir}"/>
 		<mkdir dir="${tapJunitReportsDir}"/>
-		<junit errorproperty="testsFailure" failureproperty="testsFailure">
+		<junit fork="true" errorproperty="testsFailure" failureproperty="testsFailure">
 			<classpath refid="junit.class.path" />
 			<classpath>
 				<pathelement location="${compileDir}" />
diff --git a/lib/astroh2-0.3.jar b/lib/astroh2-0.3.jar
new file mode 100644
index 0000000000000000000000000000000000000000..a79ab71479dcd4a521e9243bd63f5c7bd47911d8
Binary files /dev/null and b/lib/astroh2-0.3.jar differ
diff --git a/lib/h2-1.4.193.jar b/lib/h2-1.4.193.jar
new file mode 100644
index 0000000000000000000000000000000000000000..0e692de5149ae9472bb2397c429704a30fa8dd65
Binary files /dev/null and b/lib/h2-1.4.193.jar differ
diff --git a/lib/jts-core-1.14.0.jar b/lib/jts-core-1.14.0.jar
new file mode 100644
index 0000000000000000000000000000000000000000..a690bed6986df8a510ee4f05b2079264db7d71af
Binary files /dev/null and b/lib/jts-core-1.14.0.jar differ
diff --git a/lib/spatial4j-0.6.jar b/lib/spatial4j-0.6.jar
new file mode 100644
index 0000000000000000000000000000000000000000..1afa5074b034c11e3f406305163ddd46328bdb40
Binary files /dev/null and b/lib/spatial4j-0.6.jar differ
diff --git a/lib/sqlite-jdbc-3.16.1.jar b/lib/sqlite-jdbc-3.16.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9d4b5bbf16610bb799e282ac63c156c8193c3a85
Binary files /dev/null and b/lib/sqlite-jdbc-3.16.1.jar differ
diff --git a/src/tap/config/TAPConfiguration.java b/src/tap/config/TAPConfiguration.java
index 6bd6197363b6863c6f59dbafe3c62e9a16f1fa02..34fcdb1b199d5d1fd0d3a4d8308934f61175aeb8 100644
--- a/src/tap/config/TAPConfiguration.java
+++ b/src/tap/config/TAPConfiguration.java
@@ -16,7 +16,7 @@ package tap.config;
  * You should have received a copy of the GNU Lesser General Public License
  * along with TAPLibrary.  If not, see <http://www.gnu.org/licenses/>.
  * 
- * Copyright 2015 - Astronomisches Rechen Institut (ARI)
+ * Copyright 2015-2017 - Astronomisches Rechen Institut (ARI)
  */
 
 import java.lang.reflect.Constructor;
@@ -36,7 +36,7 @@ import tap.backup.DefaultTAPBackupManager;
  * and it must be used only thanks to its static classes and attributes.</i></p>
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.1 (11/2015)
+ * @version 2.1 (03/2017)
  * @since 2.0
  */
 public final class TAPConfiguration {
@@ -151,14 +151,15 @@ public final class TAPConfiguration {
 	 * in {@link #VALUE_JDBC_DRIVERS}. */
 	public final static String KEY_JDBC_DRIVER = "jdbc_driver";
 	/** List of the most known JDBC drivers. For the moment this list contains 4 drivers:
-	 * oracle ("oracle.jdbc.OracleDriver"), postgresql ("org.postgresql.Driver"), mysql ("com.mysql.jdbc.Driver")
-	 * and sqlite ("org.sqlite.JDBC"). */
+	 * oracle ("oracle.jdbc.OracleDriver"), postgresql ("org.postgresql.Driver"), mysql ("com.mysql.jdbc.Driver"),
+	 * sqlite ("org.sqlite.JDBC") and h2 ("org.h2.Driver"). */
 	public final static HashMap<String,String> VALUE_JDBC_DRIVERS = new HashMap<String,String>(4);
 	static{
 		VALUE_JDBC_DRIVERS.put("oracle", "oracle.jdbc.OracleDriver");
 		VALUE_JDBC_DRIVERS.put("postgresql", "org.postgresql.Driver");
 		VALUE_JDBC_DRIVERS.put("mysql", "com.mysql.jdbc.Driver");
 		VALUE_JDBC_DRIVERS.put("sqlite", "org.sqlite.JDBC");
+		VALUE_JDBC_DRIVERS.put("h2", "org.h2.Driver");
 	}
 	/** Name/Key of the property specifying the JDBC URL of the database to access. */
 	public final static String KEY_JDBC_URL = "jdbc_url";
diff --git a/src/tap/config/tap_configuration_file.html b/src/tap/config/tap_configuration_file.html
index df438c9e9a3e488682597ac607bf037bf0e0e54b..31c6a614a7f290638931320a3cb96a75d4939832 100644
--- a/src/tap/config/tap_configuration_file.html
+++ b/src/tap/config/tap_configuration_file.html
@@ -229,6 +229,7 @@
 						<li><u>PostgreSQL:</u> org.postgresql.Driver</li>
 						<li><u>MySQL     :</u> com.mysql.jdbc.Driver</li>
 						<li><u>SQLite    :</u> org.sqlite.JDBC</li>
+						<li><u>H2        :</u> org.h2.Driver</li>
 					</ul>
 				</td>
 				<td>oracle.jdbc.driver.OracleDriver</td>
diff --git a/src/tap/config/tap_full.properties b/src/tap/config/tap_full.properties
index 5bbedbf08a7f3b9312111d944eee175c5fdd7541..937df37b32e8ab0282cdb39b183ef89447bf31b3 100644
--- a/src/tap/config/tap_full.properties
+++ b/src/tap/config/tap_full.properties
@@ -2,7 +2,7 @@
 #             FULL TAP CONFIGURATION FILE                #
 #                                                        #
 # TAP Version: 2.1                                       #
-# Date: 1 Sept. 2016                                     #
+# Date: 03 Feb. 2017                                     #
 # Author: Gregory Mantelet (ARI)                         #
 #                                                        #
 ########################################################## 
@@ -119,10 +119,11 @@ jdbc_url =
 # JDBC driver path.
 # 
 # By default, it is guessed in function of the database name provided in the jdbc_url property. It MUST be provided if another DBMS is used or if the JDBC driver path does not match the following ones:
-#     * Oracle : oracle.jdbc.OracleDriver
+#     * Oracle    : oracle.jdbc.OracleDriver
 #     * PostgreSQL: org.postgresql.Driver
-#     * MySQL : com.mysql.jdbc.Driver
-#     * SQLite : org.sqlite.JDBC
+#     * MySQL     : com.mysql.jdbc.Driver
+#     * SQLite    : org.sqlite.JDBC
+#     * H2        : org.h2.Driver
 #jdbc_driver = 
 
 # [MANDATORY]
diff --git a/src/tap/config/tap_min.properties b/src/tap/config/tap_min.properties
index fd0797003ecc45897394c8d81dce6f52fb3d1661..79e2356bb2ab4b2d3711414d0b64cc119564264c 100644
--- a/src/tap/config/tap_min.properties
+++ b/src/tap/config/tap_min.properties
@@ -2,7 +2,7 @@
 #            MINIMUM TAP CONFIGURATION FILE              #
 #                                                        #
 # TAP Version: 2.1                                       #
-# Date: 22 Oct. 2015                                     #
+# Date: 03 Feb. 2017                                     #
 # Author: Gregory Mantelet (ARI)                         #
 #                                                        #
 ########################################################## 
@@ -50,10 +50,11 @@ jdbc_url =
 # JDBC driver path.
 # 
 # By default, it is guessed in function of the database name provided in the jdbc_url property. It MUST be provided if another DBMS is used or if the JDBC driver path does not match the following ones:
-#     * Oracle : oracle.jdbc.OracleDriver
+#     * Oracle    : oracle.jdbc.OracleDriver
 #     * PostgreSQL: org.postgresql.Driver
-#     * MySQL : com.mysql.jdbc.Driver
-#     * SQLite : org.sqlite.JDBC
+#     * MySQL     : com.mysql.jdbc.Driver
+#     * SQLite    : org.sqlite.JDBC
+#     * H2        : org.h2.Driver
 jdbc_driver = 
 
 # Mandatory if the username is not already provided in jdbc_url
diff --git a/src/tap/db/JDBCConnection.java b/src/tap/db/JDBCConnection.java
index 28b8d240d574c246cdf4e1a2aa79d92521fa7580..89351d95d132be59e1098f1e3c8c972e21399645 100644
--- a/src/tap/db/JDBCConnection.java
+++ b/src/tap/db/JDBCConnection.java
@@ -67,8 +67,8 @@ import uws.service.log.UWSLog.LogLevel;
  * <p>This {@link DBConnection} implementation is theoretically able to deal with any DBMS JDBC connection.</p>
  * 
  * <p><i>Note:
- * 	"Theoretically", because its design has been done using information about Postgres, SQLite, Oracle, MySQL and Java DB (Derby).
- * 	Then it has been really tested successfully with Postgres and SQLite.
+ * 	"Theoretically", because its design has been done using information about Postgres, SQLite, Oracle, MySQL, Java DB (Derby) and H2.
+ * 	Then it has been really tested successfully with Postgres, SQLite and H2.
  * </i></p>
  * 
  * 
diff --git a/src/tap/formatter/TextFormat.java b/src/tap/formatter/TextFormat.java
index 7b6f513b754d3693ab2de0e5e20869938f165933..a32c3c90487e6d631d98963c0f11f89a85361ce3 100644
--- a/src/tap/formatter/TextFormat.java
+++ b/src/tap/formatter/TextFormat.java
@@ -25,12 +25,12 @@ import java.io.IOException;
 import java.io.OutputStream;
 import java.io.OutputStreamWriter;
 
+import adql.db.DBColumn;
+import cds.util.AsciiTable;
 import tap.ServiceConnection;
 import tap.TAPException;
 import tap.TAPExecutionReport;
 import tap.data.TableIterator;
-import adql.db.DBColumn;
-import cds.util.AsciiTable;
 
 /**
  * Format any given query (table) result into a simple table ASCII representation
@@ -118,8 +118,10 @@ public class TextFormat implements OutputFormat {
 		}
 
 		// Add a line in case of an OVERFLOW:
-		if (overflow)
+		if (overflow){
 			writer.write("\nOVERFLOW (more rows were available but have been truncated by the TAP service)");
+			writer.newLine();
+		}
 
 		writer.flush();
 	}
@@ -158,7 +160,7 @@ public class TextFormat implements OutputFormat {
 	/**
 	 * Write all the data rows into the given {@link AsciiTable} object.
 	 * 
-	 * @param queryResult		Result to write.	
+	 * @param queryResult		Result to write.
 	 * @param asciiTable		Output in which the rows (as string) must be written.
 	 * @param execReport		Execution report (which contains the maximum allowed number of records to output).
 	 * @param thread			Thread which has asked for this formatting (it must be used in order to test the {@link Thread#isInterrupted()} flag and so interrupt everything if need).
diff --git a/test/tap/config/AllTAPConfigTests.java b/test/tap/config/AllTAPConfigTests.java
index c752a887f6f0a88877e813e8a685619bc7cca507..7bdfe771a88fc86a41eb29dccbf54b8ceead0304 100644
--- a/test/tap/config/AllTAPConfigTests.java
+++ b/test/tap/config/AllTAPConfigTests.java
@@ -6,6 +6,7 @@ import org.junit.runner.RunWith;
 import org.junit.runners.Suite;
 import org.junit.runners.Suite.SuiteClasses;
 
+import tap.db_testtools.DBTools;
 import tap.parameters.TestMaxRecController;
 
 @RunWith(Suite.class)
@@ -15,11 +16,11 @@ public class AllTAPConfigTests {
 	public final static Properties getValidProperties(){
 		Properties validProp = new Properties();
 		validProp.setProperty("database_access", "jdbc");
-		validProp.setProperty("jdbc_url", "jdbc:postgresql:gmantele");
-		validProp.setProperty("jdbc_driver", "org.postgresql.Driver");
-		validProp.setProperty("db_username", "gmantele");
-		validProp.setProperty("db_password", "pwd");
-		validProp.setProperty("sql_translator", "postgres");
+		validProp.setProperty("jdbc_url", DBTools.DB_TEST_URL);
+		validProp.setProperty("jdbc_driver", DBTools.DB_TEST_JDBC_DRIVER);
+		validProp.setProperty("db_username", DBTools.DB_TEST_USER);
+		validProp.setProperty("db_password", DBTools.DB_TEST_PWD);
+		validProp.setProperty("sql_translator", "{" + DBTools.DB_TEST_TRANSLATOR + "}");
 		validProp.setProperty("metadata", "db");
 		validProp.setProperty("file_manager", "local");
 		validProp.setProperty("file_root_path", "bin/ext/test/tap");
diff --git a/test/tap/config/TestConfigurableServiceConnection.java b/test/tap/config/TestConfigurableServiceConnection.java
index f634369c6275e831594123966f55a4b0e7596cd0..ea69a6668bd7f196f19e9a4d3b4efe0757df84d6 100644
--- a/test/tap/config/TestConfigurableServiceConnection.java
+++ b/test/tap/config/TestConfigurableServiceConnection.java
@@ -47,9 +47,16 @@ import java.util.Properties;
 
 import javax.servlet.http.HttpServletRequest;
 
+import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
+import adql.db.FunctionDef;
+import adql.db.STCS.Flavor;
+import adql.db.STCS.Frame;
+import adql.db.STCS.RefPos;
+import adql.db.TestDBChecker.UDFToto;
+import adql.translator.AstroH2Translator;
 import tap.AbstractTAPFactory;
 import tap.ServiceConnection;
 import tap.ServiceConnection.LimitUnit;
@@ -57,6 +64,7 @@ import tap.TAPException;
 import tap.db.DBConnection;
 import tap.db.DBException;
 import tap.db.JDBCConnection;
+import tap.db_testtools.DBTools;
 import tap.formatter.OutputFormat;
 import tap.formatter.VOTableFormat;
 import tap.metadata.TAPMetadata;
@@ -71,12 +79,6 @@ import uws.service.UserIdentifier;
 import uws.service.file.LocalUWSFileManager;
 import uws.service.log.DefaultUWSLog;
 import uws.service.log.UWSLog.LogLevel;
-import adql.db.FunctionDef;
-import adql.db.STCS.Flavor;
-import adql.db.STCS.Frame;
-import adql.db.STCS.RefPos;
-import adql.db.TestDBChecker.UDFToto;
-import adql.translator.PostgreSQLTranslator;
 
 public class TestConfigurableServiceConnection {
 
@@ -93,8 +95,8 @@ public class TestConfigurableServiceConnection {
 			badVotFormat3Prop, badVotFormat4Prop, badVotFormat5Prop,
 			badVotFormat6Prop, unknownFormatProp, maxAsyncProp,
 			negativeMaxAsyncProp, notIntMaxAsyncProp, defaultOutputLimitProp,
-			maxOutputLimitProp, bothOutputLimitGoodProp,
-			bothOutputLimitBadProp, syncFetchSizeProp, notIntSyncFetchSizeProp,
+			maxOutputLimitProp, bothOutputLimitGoodProp, bothOutputLimitBadProp,
+			syncFetchSizeProp, notIntSyncFetchSizeProp,
 			negativeSyncFetchSizeProp, notIntAsyncFetchSizeProp,
 			negativeAsyncFetchSizeProp, asyncFetchSizeProp, userIdentProp,
 			notClassPathUserIdentProp, coordSysProp, noneCoordSysProp,
@@ -103,16 +105,21 @@ public class TestConfigurableServiceConnection {
 			unknownGeomProp, anyUdfsProp, noneUdfsProp, udfsProp,
 			udfsWithClassNameProp, udfsListWithNONEorANYProp,
 			udfsWithWrongParamLengthProp, udfsWithMissingBracketsProp,
-			udfsWithMissingDefProp1, udfsWithMissingDefProp2,
-			emptyUdfItemProp1, emptyUdfItemProp2, udfWithMissingEndBracketProp,
-			customFactoryProp, customConfigurableFactoryProp,
-			badCustomFactoryProp;
+			udfsWithMissingDefProp1, udfsWithMissingDefProp2, emptyUdfItemProp1,
+			emptyUdfItemProp2, udfWithMissingEndBracketProp, customFactoryProp,
+			customConfigurableFactoryProp, badCustomFactoryProp;
 
 	@BeforeClass
 	public static void setUp() throws Exception{
-		// LOAD ALL PROPERTIES FILES NEEDED FOR ALL THE TESTS:
+		// LOAD THE VALID PROPERTIES:
 		validProp = AllTAPConfigTests.getValidProperties();
 
+		// CREATE THE DB AND ITS TAP_SCHEMA:
+		DBTools.createTestDB();
+		DBTools.createAddTAPSchema();
+
+		// LOAD ALL OTHER PROPERTIES FILES NEEDED FOR ALL THE TESTS:
+
 		noFmProp = (Properties)validProp.clone();
 		noFmProp.setProperty(KEY_FILE_MANAGER, "");
 
@@ -321,20 +328,25 @@ public class TestConfigurableServiceConnection {
 		badCustomFactoryProp.setProperty(KEY_TAP_FACTORY, "{tap.config.TestConfigurableServiceConnection$BadCustomTAPFactory}");
 	}
 
+	@AfterClass
+	public static void tearDownAfterClass() throws Exception{
+		DBTools.dropTestDB();
+	}
+
 	/**
 	 * CONSTRUCTOR TESTS
 	 *  * In general:
 	 * 		- A valid configuration file builds successfully a fully functional ServiceConnection object.
 	 * 
 	 * 	* Over the file manager:
-	 * 		- If no TAPFileManager is provided, an exception must be thrown. 
+	 * 		- If no TAPFileManager is provided, an exception must be thrown.
 	 * 		- If a class name toward a valid TAPFileManager is provided, a functional DefaultServiceConnection must be successfully built.
 	 * 		- An incorrect file manager value in the configuration file must generate an exception.
 	 * 
 	 *  * Over the output format:
 	 *  	- If a SV format is badly expressed (test with "sv" and "sv()"), an exception must be thrown.
 	 *  	- If an unknown output format is provided an exception must be thrown.
-	 *  
+	 * 
 	 * Note: the good configuration of the TAPFactory built by the DefaultServiceConnection is tested in {@link TestConfigurableTAPFactory}.
 	 * 
 	 * @see ConfigurableServiceConnection#DefaultServiceConnection(Properties)
@@ -1199,7 +1211,7 @@ public class TestConfigurableServiceConnection {
 	 * TAPFactory just to test whether the property tap_factory works well.
 	 * 
 	 * @author Gr&eacute;gory Mantelet (ARI)
-	 * @version 02/2015
+	 * @version 03/2017
 	 */
 	private static class CustomTAPFactory extends AbstractTAPFactory {
 
@@ -1207,7 +1219,7 @@ public class TestConfigurableServiceConnection {
 
 		public CustomTAPFactory(final ServiceConnection conn) throws DBException{
 			super(conn);
-			dbConn = new JDBCConnection("", "jdbc:postgresql:gmantele", "gmantele", null, new PostgreSQLTranslator(), "TheOnlyConnection", conn.getLogger());
+			dbConn = new JDBCConnection(DBTools.DB_TEST_JDBC_DRIVER, DBTools.DB_TEST_URL, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD, new AstroH2Translator(), "TheOnlyConnection", conn.getLogger());
 		}
 
 		@Override
@@ -1232,7 +1244,7 @@ public class TestConfigurableServiceConnection {
 	 * with a constructor (ServiceConnection, Properties).
 	 * 
 	 * @author Gr&eacute;gory Mantelet (ARI)
-	 * @version 02/2015
+	 * @version 03/2017
 	 */
 	private static class CustomConfigurableTAPFactory extends AbstractTAPFactory {
 
@@ -1240,7 +1252,7 @@ public class TestConfigurableServiceConnection {
 
 		public CustomConfigurableTAPFactory(final ServiceConnection conn, final Properties prop) throws DBException{
 			super(conn);
-			dbConn = new JDBCConnection("", "jdbc:postgresql:gmantele", "gmantele", null, new PostgreSQLTranslator(), "TheOnlyConnection", conn.getLogger());
+			dbConn = new JDBCConnection(DBTools.DB_TEST_JDBC_DRIVER, DBTools.DB_TEST_URL, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD, new AstroH2Translator(), "TheOnlyConnection", conn.getLogger());
 		}
 
 		@Override
diff --git a/test/tap/config/TestConfigurableTAPFactory.java b/test/tap/config/TestConfigurableTAPFactory.java
index c6bf1006c15def6481952a1cd627f37aef3e2890..41787b918b71154c5864089634215759985ed606 100644
--- a/test/tap/config/TestConfigurableTAPFactory.java
+++ b/test/tap/config/TestConfigurableTAPFactory.java
@@ -31,11 +31,13 @@ import javax.naming.InitialContext;
 import javax.naming.NamingException;
 import javax.servlet.http.HttpServletRequest;
 
+import org.h2.jdbc.JdbcSQLException;
+import org.h2.jdbcx.JdbcDataSource;
+import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
-import org.postgresql.ds.PGSimpleDataSource;
-import org.postgresql.util.PSQLException;
 
+import adql.db.FunctionDef;
 import tap.ServiceConnection;
 import tap.TAPException;
 import tap.TAPFactory;
@@ -43,6 +45,7 @@ import tap.backup.DefaultTAPBackupManager;
 import tap.db.DBConnection;
 import tap.db.DBException;
 import tap.db.JDBCConnection;
+import tap.db_testtools.DBTools;
 import tap.formatter.OutputFormat;
 import tap.log.DefaultTAPLog;
 import tap.log.TAPLog;
@@ -54,7 +57,6 @@ import uws.service.UWSUrl;
 import uws.service.UserIdentifier;
 import uws.service.file.LocalUWSFileManager;
 import uws.service.file.UWSFileManager;
-import adql.db.FunctionDef;
 
 public class TestConfigurableTAPFactory {
 
@@ -78,9 +80,10 @@ public class TestConfigurableTAPFactory {
 		InitialContext ic = new InitialContext();
 
 		// Creation of a reference on a DataSource:
-		PGSimpleDataSource datasource = new PGSimpleDataSource();
-		datasource.setServerName("localhost");
-		datasource.setDatabaseName("gmantele");
+		JdbcDataSource datasource = new JdbcDataSource();
+		datasource.setUrl(DBTools.DB_TEST_URL);
+		datasource.setUser(DBTools.DB_TEST_USER);
+		datasource.setPassword(DBTools.DB_TEST_PWD);
 
 		// Link the datasource with the context:
 		ic.rebind("jdbc/MyDataSource", datasource);
@@ -91,6 +94,9 @@ public class TestConfigurableTAPFactory {
 		// BUILD A FAKE SERVICE CONNECTION:
 		serviceConnection = new ServiceConnectionTest();
 
+		// BUILD THE DATABASE:
+		DBTools.createTestDB();
+
 		// LOAD ALL PROPERTIES FILES NEEDED FOR ALL THE TESTS:
 		validJDBCProp = AllTAPConfigTests.getValidProperties();
 
@@ -119,14 +125,14 @@ public class TestConfigurableTAPFactory {
 		noJdbcProp1.remove(KEY_JDBC_DRIVER);
 
 		noJdbcProp2 = (Properties)noJdbcProp1.clone();
-		noJdbcProp2.setProperty(KEY_JDBC_URL, "jdbc:foo:gmantele");
+		noJdbcProp2.setProperty(KEY_JDBC_URL, "jdbc:foo:./test/db-test");
 
 		noJdbcProp3 = (Properties)noJdbcProp1.clone();
 		noJdbcProp3.remove(KEY_JDBC_URL);
 
 		badJdbcProp = (Properties)validJDBCProp.clone();
 		badJdbcProp.setProperty(KEY_JDBC_DRIVER, "foo");
-		badJdbcProp.setProperty(KEY_JDBC_URL, "jdbc:foo:gmantele");
+		badJdbcProp.setProperty(KEY_JDBC_URL, "jdbc:foo:./test/db-test");
 
 		missingTranslatorProp = (Properties)validJDBCProp.clone();
 		missingTranslatorProp.remove(KEY_SQL_TRANSLATOR);
@@ -135,7 +141,7 @@ public class TestConfigurableTAPFactory {
 		badTranslatorProp.setProperty(KEY_SQL_TRANSLATOR, "foo");
 
 		badDBNameProp = (Properties)validJDBCProp.clone();
-		badDBNameProp.setProperty(KEY_JDBC_URL, "jdbc:postgresql:foo");
+		badDBNameProp.setProperty(KEY_JDBC_URL, "jdbc:h2:foo");
 
 		badUsernameProp = (Properties)validJDBCProp.clone();
 		badUsernameProp.setProperty(KEY_DB_USERNAME, "foo");
@@ -156,6 +162,11 @@ public class TestConfigurableTAPFactory {
 		badBackupFrequency.setProperty(KEY_BACKUP_FREQUENCY, "foo");
 	}
 
+	@AfterClass
+	public static void tearDownAfterClass() throws Exception{
+		DBTools.dropTestDB();
+	}
+
 	@Test
 	public void testDefaultServiceConnection(){
 		// Correct Parameters (JDBC CASE):
@@ -287,8 +298,8 @@ public class TestConfigurableTAPFactory {
 		}catch(Exception ex){
 			assertEquals(DBException.class, ex.getClass());
 			assertTrue(ex.getMessage().matches("Impossible to establish a connection to the database \"[^\\\"]*\"!"));
-			assertEquals(PSQLException.class, ex.getCause().getClass());
-			assertTrue(ex.getCause().getMessage().matches("FATAL: password authentication failed for user \"[^\\\"]*\""));
+			assertEquals(JdbcSQLException.class, ex.getCause().getClass());
+			assertEquals("A file path that is implicitly relative to the current working directory is not allowed in the database URL \"jdbc:h2:foo\". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-193]", ex.getCause().getMessage());
 		}
 
 		// Bad DB Username: ABORTED BECAUSE THE BAD USERNAME IS NOT DETECTED FOR THE DB WHICH HAS THE SAME NAME AS THE USERNAME !
@@ -298,19 +309,19 @@ public class TestConfigurableTAPFactory {
 		}catch(Exception ex){
 			assertEquals(DBException.class, ex.getClass());
 			assertTrue(ex.getMessage().matches("Impossible to establish a connection to the database \"[^\\\"]*\"!"));
-			assertEquals(PSQLException.class, ex.getCause().getClass());
-			assertTrue(ex.getCause().getMessage().matches("FATAL: password authentication failed for user \"[^\\\"]*\""));
+			assertEquals(JdbcSQLException.class, ex.getCause().getClass());
+			assertEquals("Wrong user name or password [28000-193]", ex.getCause().getMessage());
 		}
 
 		// Bad DB Password:
 		try{
 			new ConfigurableTAPFactory(serviceConnection, badPasswordProp);
-			//fail("This MUST have failed because the provided database password is incorrect!"); // NOTE: In function of the database configuration, a password may be required or not. So this test is not automatic! 
+			//fail("This MUST have failed because the provided database password is incorrect!"); // NOTE: In function of the database configuration, a password may be required or not. So this test is not automatic!
 		}catch(Exception ex){
 			assertEquals(DBException.class, ex.getClass());
 			assertTrue(ex.getMessage().matches("Impossible to establish a connection to the database \"[^\\\"]*\"!"));
-			assertEquals(PSQLException.class, ex.getCause().getClass());
-			assertTrue(ex.getCause().getMessage().matches("FATAL: password authentication failed for user \"[^\\\"]*\""));
+			assertEquals(JdbcSQLException.class, ex.getCause().getClass());
+			assertEquals("Wrong user name or password [28000-193]", ex.getCause().getMessage());
 		}
 
 		// Valid backup frequency:
diff --git a/test/tap/config/tables.xml b/test/tap/config/tables.xml
new file mode 100644
index 0000000000000000000000000000000000000000..12ffc43e945c09ca90fec0c2ed2086ccdeec6b15
--- /dev/null
+++ b/test/tap/config/tables.xml
@@ -0,0 +1,352 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<vosi:tableset xmlns:vosi="http://www.ivoa.net/xml/VOSITables/v1.0" xmlns:vod="http://www.ivoa.net/xml/VODataService/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ivoa.net/xml/VODataService/v1.1 http://www.ivoa.net/xml/VODataService/v1.1 http://www.ivoa.net/xml/VOSITables/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/VOSITables-v1.0.xsd">
+	<schema>
+		<name>TAP_SCHEMA</name>
+		<description>Set of tables listing and describing the schemas, tables and columns published in this TAP service.</description>
+		<table>
+			<name>TAP_SCHEMA.schemas</name>
+			<description>List of schemas published in this TAP service.</description>
+			<column std="true">
+				<name>schema_name</name>
+				<description>schema name, possibly qualified</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>description</name>
+				<description>brief description of schema</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>utype</name>
+				<description>UTYPE if schema corresponds to a data model</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+			</column>
+		</table>
+		<table>
+			<name>TAP_SCHEMA.tables</name>
+			<description>List of tables published in this TAP service.</description>
+			<column std="true">
+				<name>table_index</name>
+				<description>this index is used to recommend table ordering for clients</description>
+				<dataType xsi:type="vod:TAPType">INTEGER</dataType>
+			</column>
+			<column std="true">
+				<name>schema_name</name>
+				<description>the schema name from TAP_SCHEMA.schemas</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>table_name</name>
+				<description>table name as it should be used in queries</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>table_type</name>
+				<description>one of: table, view</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+			</column>
+			<column std="true">
+				<name>description</name>
+				<description>brief description of table</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>utype</name>
+				<description>UTYPE if table corresponds to a data model</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+			</column>
+		</table>
+		<table>
+			<name>TAP_SCHEMA.columns</name>
+			<description>List of columns of all tables listed in TAP_SCHEMA.TABLES and published in this TAP service.</description>
+			<column std="true">
+				<name>column_index</name>
+				<description>this index is used to recommend column ordering for clients</description>
+				<dataType xsi:type="vod:TAPType">INTEGER</dataType>
+			</column>
+			<column std="true">
+				<name>table_name</name>
+				<description>table name from TAP_SCHEMA.tables</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>column_name</name>
+				<description>column name</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>datatype</name>
+				<description>an XType or a TAPType</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>arraysize</name>
+				<description>length of variable length datatypes</description>
+				<dataType xsi:type="vod:TAPType">INTEGER</dataType>
+			</column>
+			<column std="true">
+				<name>"size"</name>
+				<description>same as "arraysize" but kept for backward compatibility only</description>
+				<dataType xsi:type="vod:TAPType">INTEGER</dataType>
+			</column>
+			<column std="true">
+				<name>description</name>
+				<description>brief description of column</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>utype</name>
+				<description>UTYPE of column if any</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+			</column>
+			<column std="true">
+				<name>unit</name>
+				<description>unit in VO standard format</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>ucd</name>
+				<description>UCD of column if any</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>indexed</name>
+				<description>an indexed column; 1 means true, 0 means false</description>
+				<dataType xsi:type="vod:TAPType">SMALLINT</dataType>
+			</column>
+			<column std="true">
+				<name>principal</name>
+				<description>a principal column; 1 means true, 0 means false</description>
+				<dataType xsi:type="vod:TAPType">SMALLINT</dataType>
+			</column>
+			<column std="true">
+				<name>std</name>
+				<description>a standard column; 1 means true, 0 means false</description>
+				<dataType xsi:type="vod:TAPType">SMALLINT</dataType>
+			</column>
+		</table>
+		<table>
+			<name>TAP_SCHEMA.keys</name>
+			<description>List all foreign keys but provides just the tables linked by the foreign key. To know which columns of these tables are linked, see in TAP_SCHEMA.key_columns using the key_id.</description>
+			<column std="true">
+				<name>key_id</name>
+				<description>unique key identifier</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>from_table</name>
+				<description>fully qualified table name</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>target_table</name>
+				<description>fully qualified table name</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>description</name>
+				<description>description of this key</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>utype</name>
+				<description>utype of this key</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+			</column>
+		</table>
+		<table>
+			<name>TAP_SCHEMA.key_columns</name>
+			<description>List all foreign keys but provides just the columns linked by the foreign key. To know the table of these columns, see in TAP_SCHEMA.keys using the key_id.</description>
+			<column std="true">
+				<name>key_id</name>
+				<description>unique key identifier</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>from_column</name>
+				<description>key column name in the from_table</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column std="true">
+				<name>target_column</name>
+				<description>key column name in the target_table</description>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+		</table>
+	</schema>
+	<schema>
+		<name>public</name>
+		<table>
+			<name>hipparcos</name>
+			<description>Hipparcos subset for JUnit tests of the TAP-Library.</description>
+			<column>
+				<name>hip</name>
+				<description>Identifier (HIP number)</description>
+				<ucd>meta.id;meta.main</ucd>
+				<dataType xsi:type="vod:TAPType">INTEGER</dataType>
+				<flag>indexed</flag>
+				<flag>primary</flag>
+			</column>
+			<column>
+				<name>ra</name>
+				<description>alpha, degrees (ICRS, Epoch=J1991.25)</description>
+				<unit>deg</unit>
+				<ucd>pos.eq.ra;meta.main</ucd>
+				<dataType xsi:type="vod:TAPType">UNKNOWN</dataType>
+				<flag>primary</flag>
+			</column>
+			<column>
+				<name>dec</name>
+				<description>delta, degrees (ICRS, Epoch=J1991.25)</description>
+				<unit>deg</unit>
+				<ucd>pos.eq.dec;meta.main</ucd>
+				<dataType xsi:type="vod:TAPType">UNKNOWN</dataType>
+				<flag>primary</flag>
+			</column>
+			<column>
+				<name>e_ra</name>
+				<description>Standard error in RA*cos(DEdeg) (at epoch J1991.25; for different epochs, the actual mean error must take into account the proper motion uncertainties)</description>
+				<unit>mas</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>e_dec</name>
+				<description>Standard error in DE (at epoch J1991.25; for different epochs, the actual mean error must take into account the proper motion uncertainties)</description>
+				<unit>mas</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>vmag</name>
+				<description>Magnitude in Johnson V</description>
+				<unit>mag</unit>
+				<ucd>phot.mag;em.opt.V</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>plx</name>
+				<description>Trigonometric parallax</description>
+				<unit>mas</unit>
+				<ucd>pos.parallax.trig</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>e_plx</name>
+				<description>Standard error in Plx</description>
+				<unit>mas</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>pmra</name>
+				<description>Proper motion mu_alpha.cos(delta), ICRS (for J1991.25 epoch)</description>
+				<unit>mas/yr</unit>
+				<ucd>pos.pm;pos.eq.ra</ucd>
+				<dataType xsi:type="vod:TAPType">DOUBLE</dataType>
+			</column>
+			<column>
+				<name>e_pmra</name>
+				<description>Standard error in pmRA</description>
+				<unit>mas/yr</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>e_pmdec</name>
+				<description>Standard error in pmDE</description>
+				<unit>mas/yr</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>bt_mag</name>
+				<description>Mean BT magnitude</description>
+				<unit>mag</unit>
+				<ucd>phot.mag;em.opt.B</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>e_bt_mag</name>
+				<description>Standard error on BTmag</description>
+				<unit>mag</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>vt_mag</name>
+				<description>Mean VT magnitude</description>
+				<unit>mag</unit>
+				<ucd>phot.mag;em.opt.V</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>e_vt_mag</name>
+				<description>Standard error on VTmag</description>
+				<unit>mag</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>b_v</name>
+				<description>Johnson B-V colour</description>
+				<unit>mag</unit>
+				<ucd>phot.color;em.opt.B;em.opt.V</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>e_b_v</name>
+				<description>Standard error on B-V</description>
+				<unit>mag</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>v_i</name>
+				<description>Colour index in Cousins' system</description>
+				<unit>mag</unit>
+				<ucd>phot.color;em.opt.V;em.opt.I</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>e_v_i</name>
+				<description>Standard error on V-I</description>
+				<unit>mag</unit>
+				<ucd>stat.error</ucd>
+				<dataType xsi:type="vod:TAPType">REAL</dataType>
+			</column>
+			<column>
+				<name>sptype</name>
+				<description>Spectral type</description>
+				<ucd>src.spType</ucd>
+				<dataType xsi:type="vod:TAPType">VARCHAR</dataType>
+			</column>
+		</table>
+	</schema>
+</vosi:tableset>
diff --git a/test/tap/data/ResultSetTableIteratorTest.java b/test/tap/data/TestResultSetTableIterator.java
similarity index 87%
rename from test/tap/data/ResultSetTableIteratorTest.java
rename to test/tap/data/TestResultSetTableIterator.java
index 063cc3ca0e052231007d697555e8a690e4dbc8ab..81c8a5e3648037686d07e68eb2c4007900044cb9 100644
--- a/test/tap/data/ResultSetTableIteratorTest.java
+++ b/test/tap/data/TestResultSetTableIterator.java
@@ -15,22 +15,24 @@ import org.junit.Test;
 import adql.db.DBType;
 import adql.parser.ADQLParser;
 import adql.query.ADQLQuery;
-import adql.translator.PgSphereTranslator;
+import adql.translator.AstroH2Translator;
+import tap.db_testtools.DBTools;
 import tap.metadata.TAPColumn;
-import testtools.DBTools;
 
-public class ResultSetTableIteratorTest {
+public class TestResultSetTableIterator {
 
 	private static Connection conn;
 
 	@BeforeClass
 	public static void setUpBeforeClass() throws Exception{
-		conn = DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd");
+		DBTools.createTestDB();
+		conn = DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
 	}
 
 	@AfterClass
 	public static void tearDownAfterClass() throws Exception{
 		DBTools.closeConnection(conn);
+		DBTools.dropTestDB();
 	}
 
 	@Test
@@ -48,7 +50,7 @@ public class ResultSetTableIteratorTest {
 	public void testWithData(){
 		TableIterator it = null;
 		try{
-			ResultSet rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			ResultSet rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			it = new ResultSetTableIterator(rs);
 			// TEST there is column metadata before starting the iteration:
@@ -89,7 +91,7 @@ public class ResultSetTableIteratorTest {
 	public void testWithEmptySet(){
 		TableIterator it = null;
 		try{
-			ResultSet rs = DBTools.select(conn, "SELECT * FROM gums WHERE id = 'foo';");
+			ResultSet rs = DBTools.select(conn, "SELECT * FROM hipparcos WHERE hip = 1056;");
 
 			it = new ResultSetTableIterator(rs);
 			// TEST there is column metadata before starting the iteration:
@@ -117,7 +119,7 @@ public class ResultSetTableIteratorTest {
 	public void testWithClosedSet(){
 		try{
 			// create a valid ResultSet:
-			ResultSet rs = DBTools.select(conn, "SELECT * FROM gums WHERE id = 'foo';");
+			ResultSet rs = DBTools.select(conn, "SELECT * FROM hipparcos WHERE hip = 1056;");
 
 			// close the ResultSet:
 			rs.close();
@@ -136,7 +138,7 @@ public class ResultSetTableIteratorTest {
 		ResultSet rs = null;
 		try{
 			// create a valid ResultSet:
-			rs = DBTools.select(conn, "SELECT * FROM gums LIMIT 1;");
+			rs = DBTools.select(conn, "SELECT * FROM hipparcos LIMIT 1;");
 
 			// Create the iterator:
 			ResultSetTableIterator rsit = new ResultSetTableIterator(rs);
@@ -175,10 +177,10 @@ public class ResultSetTableIteratorTest {
 	public void testGeometryColumns(){
 		ResultSet rs = null;
 		try{
-			ADQLQuery query = (new ADQLParser()).parseQuery("SELECT TOP 1 POINT('', ra, deg), CENTROID(CIRCLE('', ra, deg, 2)), BOX('', ra-10, deg-2, ra+10, deg+2), CIRCLE('', ra, deg, 2) FROM gums;");
+			ADQLQuery query = (new ADQLParser()).parseQuery("SELECT TOP 1 POINT('', ra, dec), CENTROID(CIRCLE('', ra, dec, 2)), BOX('', ra-1, dec-2, ra+1, dec+2), CIRCLE('', ra, dec, 2) FROM hipparcos;");
 
 			// create a valid ResultSet:
-			rs = DBTools.select(conn, (new PgSphereTranslator()).translate(query));
+			rs = DBTools.select(conn, (new AstroH2Translator()).translate(query));
 
 			// Create the iterator:
 			ResultSetTableIterator rsit = new ResultSetTableIterator(rs, query.getResultingColumns());
@@ -215,7 +217,7 @@ public class ResultSetTableIteratorTest {
 			ADQLQuery query = (new ADQLParser()).parseQuery("SELECT COUNT(*), MIN(vmag), AVG(plx) FROM hipparcos;");
 
 			// create a valid ResultSet:
-			rs = DBTools.select(conn, (new PgSphereTranslator()).translate(query));
+			rs = DBTools.select(conn, (new AstroH2Translator()).translate(query));
 
 			// Create the iterator:
 			ResultSetTableIterator rsit = new ResultSetTableIterator(rs, query.getResultingColumns());
diff --git a/test/tap/data/VOTableIteratorTest.java b/test/tap/data/TestVOTableIterator.java
similarity index 94%
rename from test/tap/data/VOTableIteratorTest.java
rename to test/tap/data/TestVOTableIterator.java
index 1bf1bf0ff9bc95bc798d12223328a353c423caa1..8b405f448f74c7e1bef43bfde2b0276fd81d0719 100644
--- a/test/tap/data/VOTableIteratorTest.java
+++ b/test/tap/data/TestVOTableIterator.java
@@ -12,9 +12,9 @@ import java.io.InputStream;
 
 import org.junit.Test;
 
-public class VOTableIteratorTest {
+public class TestVOTableIterator {
 
-	public final static String directory = "/home/gmantele/workspace/tap/test/tap/data/";
+	public final static String directory = "./test/tap/data/";
 
 	public final static File dataVOTable = new File(directory + "testdata.vot");
 	public final static File binaryVOTable = new File(directory + "testdata_binary.vot");
@@ -58,7 +58,7 @@ public class VOTableIteratorTest {
 				// TEST that all columns have been read:
 				assertEquals(expectedNbColumns, countColumns);
 			}
-			// TEST that all lines have been read: 
+			// TEST that all lines have been read:
 			assertEquals(expectedNbLines, countLines);
 
 		}catch(Exception ex){
@@ -105,7 +105,7 @@ public class VOTableIteratorTest {
 				// TEST that all columns have been read:
 				assertEquals(expectedNbColumns, countColumns);
 			}
-			// TEST that all lines have been read: 
+			// TEST that all lines have been read:
 			assertEquals(expectedNbLines, countLines);
 
 		}catch(Exception ex){
@@ -139,7 +139,7 @@ public class VOTableIteratorTest {
 			// count lines:
 			while(it.nextRow())
 				countLines++;
-			// TEST that no line has been read: 
+			// TEST that no line has been read:
 			assertEquals(countLines, 0);
 
 		}catch(Exception ex){
@@ -173,7 +173,7 @@ public class VOTableIteratorTest {
 			// count lines:
 			while(it.nextRow())
 				countLines++;
-			// TEST that no line has been read: 
+			// TEST that no line has been read:
 			assertEquals(countLines, 0);
 
 		}catch(Exception ex){
diff --git a/test/tap/db/JDBCConnectionTest.java b/test/tap/db/TestJDBCConnection.java
similarity index 83%
rename from test/tap/db/JDBCConnectionTest.java
rename to test/tap/db/TestJDBCConnection.java
index b018612580c7cc793a546908fd15d0515f62846f..320d491ec752ee58c30e15cbce90b5ae05475522 100644
--- a/test/tap/db/JDBCConnectionTest.java
+++ b/test/tap/db/TestJDBCConnection.java
@@ -22,17 +22,6 @@ import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
-import tap.data.DataReadException;
-import tap.data.TableIterator;
-import tap.data.VOTableIterator;
-import tap.metadata.TAPColumn;
-import tap.metadata.TAPForeignKey;
-import tap.metadata.TAPMetadata;
-import tap.metadata.TAPMetadata.STDSchema;
-import tap.metadata.TAPMetadata.STDTable;
-import tap.metadata.TAPSchema;
-import tap.metadata.TAPTable;
-import testtools.DBTools;
 import adql.db.DBChecker;
 import adql.db.DBColumn;
 import adql.db.DBTable;
@@ -42,13 +31,25 @@ import adql.parser.ADQLParser;
 import adql.parser.ParseException;
 import adql.query.ADQLQuery;
 import adql.query.IdentifierField;
+import adql.translator.AstroH2Translator;
 import adql.translator.PostgreSQLTranslator;
+import tap.data.DataReadException;
+import tap.data.TableIterator;
+import tap.data.VOTableIterator;
+import tap.db_testtools.DBTools;
+import tap.metadata.TAPColumn;
+import tap.metadata.TAPForeignKey;
+import tap.metadata.TAPMetadata;
+import tap.metadata.TAPMetadata.STDSchema;
+import tap.metadata.TAPMetadata.STDTable;
+import tap.metadata.TAPSchema;
+import tap.metadata.TAPTable;
 
-public class JDBCConnectionTest {
+public class TestJDBCConnection {
 
-	private static Connection pgConnection;
-	private static JDBCConnection pgJDBCConnection;
-	private static JDBCConnection sensPgJDBCConnection;
+	private static Connection h2Connection;
+	private static JDBCConnection h2JDBCConnection;
+	private static JDBCConnection sensH2JDBCConnection;
 
 	private static Connection sqliteConnection;
 	private static JDBCConnection sqliteJDBCConnection;
@@ -56,34 +57,30 @@ public class JDBCConnectionTest {
 
 	private static String uploadExamplePath;
 
+	private final static String sqliteDbFile = "./test/tap/db_testtools/db-test/sqlite_testDB.db";
+
 	@BeforeClass
 	public static void setUpBeforeClass() throws Exception{
 
-		String projectDir = (new File("")).getAbsolutePath();
-		uploadExamplePath = projectDir + "/test/tap/db/upload_example.vot";
+		uploadExamplePath = "./test/tap/db/upload_example.vot";
 
-		final String sqliteDbFile = projectDir + "/test/tap/db/TestTAPDb.db";
-
-		pgConnection = DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd");
-		pgJDBCConnection = new JDBCConnection(pgConnection, new PostgreSQLTranslator(false), "POSTGRES", null);
-		sensPgJDBCConnection = new JDBCConnection(pgConnection, new PostgreSQLTranslator(true, true, true, true), "SensitivePSQL", null);
+		DBTools.createTestDB();
+		h2Connection = DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
+		h2JDBCConnection = new JDBCConnection(h2Connection, new AstroH2Translator(false), "H2", null);
+		sensH2JDBCConnection = new JDBCConnection(h2Connection, new AstroH2Translator(true, true, true, true), "SensitiveH2", null);
 
 		sqliteConnection = DBTools.createConnection("sqlite", null, null, sqliteDbFile, null, null);
 		sqliteJDBCConnection = new JDBCConnection(sqliteConnection, new PostgreSQLTranslator(false), "SQLITE", null);
 		sensSqliteJDBCConnection = new JDBCConnection(sqliteConnection, new PostgreSQLTranslator(true), "SensitiveSQLite", null);
-
 	}
 
 	@AfterClass
 	public static void tearDownAfterClass() throws Exception{
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
-		for(JDBCConnection conn : connections){
-			dropSchema(STDSchema.TAPSCHEMA.label, conn);
-			dropSchema(STDSchema.UPLOADSCHEMA.label, conn);
-		}
-		pgConnection.close();
-		sqliteConnection.close();
+		// Drop the H2 database:
+		DBTools.dropTestDB();
+
+		// Drop the SQLite database:
+		(new File(sqliteDbFile)).delete();
 	}
 
 	/* ***** */
@@ -92,8 +89,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testGetTAPSchemaTablesDef(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 			TAPMetadata meta = createCustomSchema();
 			TAPTable customColumns = meta.getTable(STDSchema.TAPSCHEMA.toString(), STDTable.COLUMNS.toString());
@@ -114,8 +111,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testSetTAPSchema(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 			short cnt = -1;
 			while(cnt < 1){
@@ -162,8 +159,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testGetCreationOrder(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 			assertEquals(-1, conn.getCreationOrder(null));
 			assertEquals(0, conn.getCreationOrder(STDTable.SCHEMAS));
@@ -176,17 +173,17 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testGetDBMSDatatype(){
-		assertEquals("VARCHAR", pgJDBCConnection.defaultTypeConversion(null));
+		assertEquals("VARCHAR", h2JDBCConnection.defaultTypeConversion(null));
 		assertEquals("TEXT", sqliteJDBCConnection.defaultTypeConversion(null));
 
-		assertEquals("bytea", pgJDBCConnection.defaultTypeConversion(new DBType(DBDatatype.VARBINARY)));
+		assertEquals("VARBINARY", h2JDBCConnection.defaultTypeConversion(new DBType(DBDatatype.VARBINARY)));
 		assertEquals("BLOB", sqliteJDBCConnection.defaultTypeConversion(new DBType(DBDatatype.VARBINARY)));
 	}
 
 	@Test
 	public void testMergeTAPSchemaDefs(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 
 			// TEST WITH NO METADATA OBJECT:
@@ -234,8 +231,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testEquals(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 			// NULL tests:
 			assertFalse(conn.equals("tap_schema", null, false));
@@ -303,8 +300,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testGetTAPSchema(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 			try{
 				// Prepare the test:
@@ -330,8 +327,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testIsTableExisting(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 			try{
 				// Get the database metadata:
@@ -365,8 +362,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testIsColumnExisting(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		int i = -1;
 		for(JDBCConnection conn : connections){
 			i++;
@@ -402,8 +399,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testAddUploadedTable(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		TAPTable tableDef = null;
 		for(JDBCConnection conn : connections){
 			InputStream io = null;
@@ -486,8 +483,8 @@ public class JDBCConnectionTest {
 		TAPSchema uploadSchema = new TAPSchema(STDSchema.UPLOADSCHEMA.label);
 		uploadSchema.addTable(tableDef);
 
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 			try{
 				// 1st TEST CASE: the schema TAP_UPLOAD does not exist -> no error should be raised!
@@ -517,8 +514,8 @@ public class JDBCConnectionTest {
 
 	@Test
 	public void testExecuteQuery(){
-		// There should be no difference between a POSTGRESQL connection and a SQLITE one!
-		JDBCConnection[] connections = new JDBCConnection[]{pgJDBCConnection,sensPgJDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
+		// There should be no difference between a H2 connection and a SQLITE one!
+		JDBCConnection[] connections = new JDBCConnection[]{h2JDBCConnection,sensH2JDBCConnection,sqliteJDBCConnection,sensSqliteJDBCConnection};
 		for(JDBCConnection conn : connections){
 
 			TAPSchema schema = TAPMetadata.getStdSchema(conn.supportsSchema);
@@ -604,9 +601,9 @@ public class JDBCConnectionTest {
 	/* ************** */
 
 	public final static void main(final String[] args) throws Throwable{
-		JDBCConnection conn = new JDBCConnection(DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd"), new PostgreSQLTranslator(), "TEST_POSTGRES", null);
-		JDBCConnectionTest.createTAPSchema(conn);
-		JDBCConnectionTest.dropSchema(STDSchema.TAPSCHEMA.label, conn);
+		JDBCConnection conn = new JDBCConnection(DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD), new AstroH2Translator(), "TEST_H2", null);
+		TestJDBCConnection.createTAPSchema(conn);
+		TestJDBCConnection.dropSchema(STDSchema.TAPSCHEMA.label, conn);
 	}
 
 	/**
@@ -636,16 +633,57 @@ public class JDBCConnectionTest {
 			return "";
 	}
 
-	private static void dropSchema(final String schemaName, final JDBCConnection conn){
+	private static String getOfficialSchemaName(final String schemaName, final JDBCConnection conn){
+		Statement stmt = null;
+		ResultSet rs = null;
+		try{
+			stmt = conn.connection.createStatement();
+			rs = conn.connection.getMetaData().getSchemas();
+			while(rs.next()){
+				if (schemaName.equalsIgnoreCase(rs.getString(1)))
+					return rs.getString(1);
+			}
+			close(rs);
+			rs = null;
+		}catch(Exception ex){
+			rollback(conn);
+			ex.printStackTrace(System.err);
+			fail("{" + conn.ID + "} Impossible to fetch the official DB schema name of " + schemaName + "!");
+		}finally{
+			close(rs);
+			close(stmt);
+		}
+		return null;
+	}
+
+	private static void dropSchema(String schemaName, final JDBCConnection conn){
 		Statement stmt = null;
 		ResultSet rs = null;
 		try{
 			stmt = conn.connection.createStatement();
 
 			final boolean caseSensitive = conn.translator.isCaseSensitive(IdentifierField.SCHEMA);
-			if (conn.supportsSchema)
-				stmt.executeUpdate("DROP SCHEMA IF EXISTS " + formatIdentifier(schemaName, caseSensitive) + " CASCADE;");
-			else{
+			if (conn.supportsSchema){
+				// search the official case sensitive schema name:
+				schemaName = getOfficialSchemaName(schemaName, conn);
+				// do nothing if the schema does not exist:
+				if (schemaName == null)
+					return;
+				// then, list all its tables:
+				startTransaction(conn);
+				rs = conn.connection.getMetaData().getTables(null, schemaName, null, null);
+				ArrayList<String> tablesToDrop = new ArrayList<String>();
+				while(rs.next())
+					tablesToDrop.add(rs.getString(3));
+				close(rs);
+				rs = null;
+				// drop them:
+				for(String t : tablesToDrop)
+					stmt.executeUpdate("DROP TABLE IF EXISTS \"" + t + "\";");
+				// finally drop the schema itself:
+				stmt.executeUpdate("DROP SCHEMA IF EXISTS " + formatIdentifier(schemaName, true) + ";");
+				commit(conn);
+			}else{
 				startTransaction(conn);
 				final String tablePrefix = getTablePrefix(schemaName);
 				final int prefixLen = tablePrefix.length();
@@ -761,6 +799,7 @@ public class JDBCConnectionTest {
 		try{
 			final boolean sCaseSensitive = conn.translator.isCaseSensitive(IdentifierField.SCHEMA);
 			final boolean tCaseSensitive = conn.translator.isCaseSensitive(IdentifierField.TABLE);
+			final boolean cCaseSensitive = conn.translator.isCaseSensitive(IdentifierField.COLUMN);
 			String[] tableNames = new String[]{STDTable.SCHEMAS.label,STDTable.TABLES.label,STDTable.COLUMNS.label,STDTable.KEYS.label,STDTable.KEY_COLUMNS.label};
 			if (conn.supportsSchema){
 				for(int i = 0; i < tableNames.length; i++)
@@ -777,19 +816,19 @@ public class JDBCConnectionTest {
 			if (conn.supportsSchema)
 				stmt.executeUpdate("CREATE SCHEMA " + formatIdentifier(STDSchema.TAPSCHEMA.label, sCaseSensitive) + ";");
 
-			stmt.executeUpdate("CREATE TABLE " + tableNames[0] + "(\"schema_name\" VARCHAR,\"description\" VARCHAR,\"utype\" VARCHAR,\"dbname\" VARCHAR, PRIMARY KEY(\"schema_name\"));");
+			stmt.executeUpdate("CREATE TABLE " + tableNames[0] + "(" + formatIdentifier("schema_name", cCaseSensitive) + " VARCHAR," + formatIdentifier("description", cCaseSensitive) + " VARCHAR," + formatIdentifier("utype", cCaseSensitive) + " VARCHAR," + formatIdentifier("dbname", cCaseSensitive) + " VARCHAR, PRIMARY KEY(" + formatIdentifier("schema_name", cCaseSensitive) + "));");
 			stmt.executeUpdate("DELETE FROM " + tableNames[0] + ";");
 
-			stmt.executeUpdate("CREATE TABLE " + tableNames[1] + "(\"schema_name\" VARCHAR,\"table_name\" VARCHAR,\"table_type\" VARCHAR,\"description\" VARCHAR,\"utype\" VARCHAR,\"dbname\" VARCHAR, PRIMARY KEY(\"schema_name\", \"table_name\"));");
+			stmt.executeUpdate("CREATE TABLE " + tableNames[1] + "(" + formatIdentifier("schema_name", cCaseSensitive) + " VARCHAR," + formatIdentifier("table_name", cCaseSensitive) + " VARCHAR," + formatIdentifier("table_type", cCaseSensitive) + " VARCHAR," + formatIdentifier("description", cCaseSensitive) + " VARCHAR," + formatIdentifier("utype", cCaseSensitive) + " VARCHAR," + formatIdentifier("dbname", cCaseSensitive) + " VARCHAR, PRIMARY KEY(" + formatIdentifier("schema_name", cCaseSensitive) + ", " + formatIdentifier("table_name", cCaseSensitive) + "));");
 			stmt.executeUpdate("DELETE FROM " + tableNames[1] + ";");
 
-			stmt.executeUpdate("CREATE TABLE " + tableNames[2] + "(\"table_name\" VARCHAR,\"column_name\" VARCHAR,\"description\" VARCHAR,\"unit\" VARCHAR,\"ucd\" VARCHAR,\"utype\" VARCHAR,\"datatype\" VARCHAR,\"size\" INTEGER,\"principal\" INTEGER,\"indexed\" INTEGER,\"std\" INTEGER,\"dbname\" VARCHAR, PRIMARY KEY(\"table_name\", \"column_name\"));");
+			stmt.executeUpdate("CREATE TABLE " + tableNames[2] + "(" + formatIdentifier("table_name", cCaseSensitive) + " VARCHAR," + formatIdentifier("column_name", cCaseSensitive) + " VARCHAR," + formatIdentifier("description", cCaseSensitive) + " VARCHAR," + formatIdentifier("unit", cCaseSensitive) + " VARCHAR," + formatIdentifier("ucd", cCaseSensitive) + " VARCHAR," + formatIdentifier("utype", cCaseSensitive) + " VARCHAR," + formatIdentifier("datatype", cCaseSensitive) + " VARCHAR," + formatIdentifier("arraysize", cCaseSensitive) + " INTEGER," + formatIdentifier("size", cCaseSensitive) + " INTEGER," + formatIdentifier("principal", cCaseSensitive) + " INTEGER," + formatIdentifier("indexed", cCaseSensitive) + " INTEGER," + formatIdentifier("std", cCaseSensitive) + " INTEGER," + formatIdentifier("dbname", cCaseSensitive) + " VARCHAR, PRIMARY KEY(" + formatIdentifier("table_name", cCaseSensitive) + ", " + formatIdentifier("column_name", cCaseSensitive) + "));");
 			stmt.executeUpdate("DELETE FROM " + tableNames[2] + ";");
 
-			stmt.executeUpdate("CREATE TABLE " + tableNames[3] + "(\"key_id\" VARCHAR,\"from_table\" VARCHAR,\"target_table\" VARCHAR,\"description\" VARCHAR,\"utype\" VARCHAR, PRIMARY KEY(\"key_id\"));");
+			stmt.executeUpdate("CREATE TABLE " + tableNames[3] + "(" + formatIdentifier("key_id", cCaseSensitive) + " VARCHAR," + formatIdentifier("from_table", cCaseSensitive) + " VARCHAR," + formatIdentifier("target_table", cCaseSensitive) + " VARCHAR," + formatIdentifier("description", cCaseSensitive) + " VARCHAR," + formatIdentifier("utype", cCaseSensitive) + " VARCHAR, PRIMARY KEY(" + formatIdentifier("key_id", cCaseSensitive) + "));");
 			stmt.executeUpdate("DELETE FROM " + tableNames[3] + ";");
 
-			stmt.executeUpdate("CREATE TABLE " + tableNames[4] + "(\"key_id\" VARCHAR,\"from_column\" VARCHAR,\"target_column\" VARCHAR, PRIMARY KEY(\"key_id\"));");
+			stmt.executeUpdate("CREATE TABLE " + tableNames[4] + "(" + formatIdentifier("key_id", cCaseSensitive) + " VARCHAR," + formatIdentifier("from_column", cCaseSensitive) + " VARCHAR," + formatIdentifier("target_column", cCaseSensitive) + " VARCHAR, PRIMARY KEY(" + formatIdentifier("key_id", cCaseSensitive) + "));");
 			stmt.executeUpdate("DELETE FROM " + tableNames[4] + ";");
 
 			/*if (!conn.supportsSchema){
@@ -818,7 +857,7 @@ public class JDBCConnectionTest {
 
 			for(DBColumn c : lstCols){
 				TAPColumn col = (TAPColumn)c;
-				stmt.executeUpdate("INSERT INTO " + tableNames[2] + " VALUES('" + col.getTable().getADQLName() + "','" + col.getADQLName() + "','" + col.getDescription() + "','" + col.getUnit() + "','" + col.getUcd() + "','" + col.getUtype() + "','" + col.getDatatype().type + "'," + col.getDatatype().length + "," + (col.isPrincipal() ? 1 : 0) + "," + (col.isIndexed() ? 1 : 0) + "," + (col.isStd() ? 1 : 0) + ",'" + col.getDBName() + "')");
+				stmt.executeUpdate("INSERT INTO " + tableNames[2] + " VALUES('" + col.getTable().getADQLName() + "','" + col.getADQLName() + "','" + col.getDescription() + "','" + col.getUnit() + "','" + col.getUcd() + "','" + col.getUtype() + "','" + col.getDatatype().type + "'," + col.getDatatype().length + "," + col.getDatatype().length + "," + (col.isPrincipal() ? 1 : 0) + "," + (col.isIndexed() ? 1 : 0) + "," + (col.isStd() ? 1 : 0) + ",'" + col.getDBName() + "')");
 			}
 
 			commit(conn);
@@ -955,7 +994,7 @@ public class JDBCConnectionTest {
 	 * <p>Get the expected counts after a call of {@link JDBCConnection#setTAPSchema(TAPMetadata)}.</p>
 	 * 
 	 * <p>Counts are computed from the given metadata ; the same metadata that will be given to {@link JDBCConnection#setTAPSchema(TAPMetadata)}.</p>
-	 *  
+	 * 
 	 * @param meta
 	 * 
 	 * @return	An integer array with the following values: [0]=nbSchemas, [1]=nbTables, [2]=nbColumns, [3]=nbKeys and [4]=nbKeyColumns.
@@ -963,7 +1002,7 @@ public class JDBCConnectionTest {
 	private static int[] getStats(final TAPMetadata meta){
 		int[] counts = new int[]{1,5,0,0,0};
 
-		int[] stdColCounts = new int[]{3,5,11,5,3};
+		int[] stdColCounts = new int[]{4,6,13,5,3}; // 4,6 because of the addition of `dbname` ; 13 because of the addition of `dbname` and `arraysize` (tap-1.1)
 		for(int c = 0; c < stdColCounts.length; c++)
 			counts[2] += stdColCounts[c];
 
@@ -979,7 +1018,7 @@ public class JDBCConnectionTest {
 			while(itTables.hasNext()){
 				TAPTable table = itTables.next();
 				if (isTapSchema && TAPMetadata.resolveStdTable(table.getADQLName()) != null){
-					int ind = pgJDBCConnection.getCreationOrder(TAPMetadata.resolveStdTable(table.getADQLName()));
+					int ind = h2JDBCConnection.getCreationOrder(TAPMetadata.resolveStdTable(table.getADQLName()));
 					counts[2] -= stdColCounts[ind];
 				}else
 					counts[1]++;
@@ -1006,7 +1045,7 @@ public class JDBCConnectionTest {
 	 * <p>Get the effective counts after a call of {@link JDBCConnection#setTAPSchema(TAPMetadata)}.</p>
 	 * 
 	 * <p>Counts are computed directly from the DB using the given connection; the same connection used to set the TAP schema in {@link JDBCConnection#setTAPSchema(TAPMetadata)}.</p>
-	 *  
+	 * 
 	 * @param conn
 	 * @param meta	Metadata, in order to get the standard TAP tables' name.
 	 * 
diff --git a/test/tap/db/TestTAPDb.db b/test/tap/db/TestTAPDb.db
deleted file mode 100644
index c36006ea9746e081c41096322c5a83eae4b678d4..0000000000000000000000000000000000000000
Binary files a/test/tap/db/TestTAPDb.db and /dev/null differ
diff --git a/test/testtools/CommandExecute.java b/test/tap/db_testtools/CommandExecute.java
similarity index 97%
rename from test/testtools/CommandExecute.java
rename to test/tap/db_testtools/CommandExecute.java
index 2e78978ae39eaa6d0c0a67d007eb8936d8c4ea28..654f8d0f3bfa27a33df396805ad7a3f63574559d 100644
--- a/test/testtools/CommandExecute.java
+++ b/test/tap/db_testtools/CommandExecute.java
@@ -1,4 +1,4 @@
-package testtools;
+package tap.db_testtools;
 
 import java.io.BufferedReader;
 import java.io.InputStreamReader;
diff --git a/test/testtools/DBTools.java b/test/tap/db_testtools/DBTools.java
similarity index 53%
rename from test/testtools/DBTools.java
rename to test/tap/db_testtools/DBTools.java
index ba542f9ad6d85bea6b96a7de22e9813e620d9ed8..19679f57d66b8e33f16bc7ad1f709f0a57f92bc6 100644
--- a/test/testtools/DBTools.java
+++ b/test/tap/db_testtools/DBTools.java
@@ -1,5 +1,6 @@
-package testtools;
+package tap.db_testtools;
 
+import java.io.File;
 import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
@@ -7,38 +8,45 @@ import java.sql.SQLException;
 import java.sql.Statement;
 import java.util.HashMap;
 
+import org.h2.tools.RunScript;
+
 public final class DBTools {
 
 	public static int count = 0;
 
 	public final static void main(final String[] args) throws Throwable{
-		for(int i = 0; i < 3; i++){
-			Thread t = new Thread(new Runnable(){
-				@Override
-				public void run(){
-					count++;
-					try{
-						Connection conn = DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd");
-						System.out.println("Start - " + count + ": ");
-						String query = "SELECT * FROM gums.smc WHERE magg BETWEEN " + (15 + count) + " AND " + (20 + count) + ";";
-						System.out.println(query);
-						ResultSet rs = DBTools.select(conn, query);
+		try{
+			createTestDB();
+			for(int i = 0; i < 3; i++){
+				Thread t = new Thread(new Runnable(){
+					@Override
+					public void run(){
+						count++;
 						try{
-							rs.last();
-							System.out.println("Nb rows: " + rs.getRow());
-						}catch(SQLException e){
+							Connection conn = DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
+							System.out.println("Start - " + count + ": ");
+							String query = "SELECT * FROM hipparcos WHERE vmag BETWEEN " + (5 + count) + " AND " + (10 + count) + ";";
+							System.out.println(query);
+							ResultSet rs = DBTools.select(conn, query);
+							try{
+								rs.last();
+								System.out.println("Nb rows: " + rs.getRow());
+							}catch(SQLException e){
+								e.printStackTrace();
+							}
+							if (DBTools.closeConnection(conn))
+								System.out.println("[DEBUG] Connection closed!");
+						}catch(DBToolsException e){
 							e.printStackTrace();
 						}
-						if (DBTools.closeConnection(conn))
-							System.out.println("[DEBUG] Connection closed!");
-					}catch(DBToolsException e){
-						e.printStackTrace();
+						System.out.println("End - " + count);
+						count--;
 					}
-					System.out.println("End - " + count);
-					count--;
-				}
-			});
-			t.start();
+				});
+				t.start();
+			}
+		}finally{
+			dropTestDB();
 		}
 	}
 
@@ -64,12 +72,54 @@ public final class DBTools {
 
 	}
 
+	/* ********************************************************************* */
+	/* H2 TEST DATABASE ATTRIBUTES AND FUNCTIONS                             */
+
+	public static String DB_TEST_JDBC_DRIVER = "org.h2.Driver";
+	public static String DB_TEST_PATH = "./test/tap/db_testtools/db-test/db-test";
+	public static String DB_TEST_URL = "jdbc:h2:" + DB_TEST_PATH;
+	public static String DB_TEST_USER = "junit";
+	public static String DB_TEST_PWD = "super-pwd";
+	public static String DB_TEST_TRANSLATOR = "adql.translator.H2Translator";
+	public static String DB_TEST_SCRIPTS_DIR = "./test/tap/db_testtools/db-test/";
+
+	public static void createTestDB() throws SQLException{
+		createTestDB(true);
+	}
+
+	public static void createTestDB(final boolean dropFirstIfExists) throws SQLException{
+		if (dropFirstIfExists)
+			dropTestDB();
+		RunScript.execute(DBTools.DB_TEST_URL, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD, DBTools.DB_TEST_SCRIPTS_DIR + "create-db.sql", null, false);
+	}
+
+	public static void createAddTAPSchema() throws SQLException{
+		RunScript.execute(DBTools.DB_TEST_URL, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD, DBTools.DB_TEST_SCRIPTS_DIR + "create-tap_schema.sql", null, false);
+		RunScript.execute(DBTools.DB_TEST_URL, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD, DBTools.DB_TEST_SCRIPTS_DIR + "fill-tap_schema.sql", null, false);
+	}
+
+	public static void dropTestDB(){
+		// Delete the Database:
+		File f = new File(DB_TEST_PATH + ".mv.db");
+		if (f.exists())
+			f.delete();
+
+		// Delete its corresponding H2 error log:
+		f = new File(DB_TEST_PATH + ".trace.db");
+		if (f.exists())
+			f.delete();
+	}
+
+	/* ********************************************************************* */
+	/* DATABASE CONNECTION FUNCTIONS                                         */
+
 	public final static HashMap<String,String> VALUE_JDBC_DRIVERS = new HashMap<String,String>(4);
 	static{
 		VALUE_JDBC_DRIVERS.put("oracle", "oracle.jdbc.OracleDriver");
 		VALUE_JDBC_DRIVERS.put("postgresql", "org.postgresql.Driver");
 		VALUE_JDBC_DRIVERS.put("mysql", "com.mysql.jdbc.Driver");
 		VALUE_JDBC_DRIVERS.put("sqlite", "org.sqlite.JDBC");
+		VALUE_JDBC_DRIVERS.put("h2", "org.h2.Driver");
 	}
 
 	private DBTools(){}
@@ -77,7 +127,7 @@ public final class DBTools {
 	public final static Connection createConnection(String dbms, final String server, final String port, final String dbName, final String user, final String passwd) throws DBToolsException{
 		// 1. Resolve the DBMS and get its JDBC driver:
 		if (dbms == null)
-			throw new DBToolsException("Missing DBMS (expected: oracle, postgresql, mysql or sqlite)!");
+			throw new DBToolsException("Missing DBMS (expected: oracle, postgresql, mysql, sqlite or h2)!");
 		dbms = dbms.toLowerCase();
 		String jdbcDriver = VALUE_JDBC_DRIVERS.get(dbms);
 		if (jdbcDriver == null)
diff --git a/test/testtools/MD5Checksum.java b/test/tap/db_testtools/MD5Checksum.java
similarity index 97%
rename from test/testtools/MD5Checksum.java
rename to test/tap/db_testtools/MD5Checksum.java
index d4941c53febea6ff6cc35e94647ecdf6e8d4d373..55f81338cff58515097bc0cbb8e839848e4ebaac 100644
--- a/test/testtools/MD5Checksum.java
+++ b/test/tap/db_testtools/MD5Checksum.java
@@ -1,4 +1,4 @@
-package testtools;
+package tap.db_testtools;
 
 import java.io.ByteArrayInputStream;
 import java.io.InputStream;
diff --git a/test/tap/db_testtools/db-test/create-db.sh b/test/tap/db_testtools/db-test/create-db.sh
new file mode 100755
index 0000000000000000000000000000000000000000..c2a93293e6fddae5de16b180bd6a7e32d3c320f9
--- /dev/null
+++ b/test/tap/db_testtools/db-test/create-db.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+DB_NAME='db-test'
+DB_FILE="$DB_NAME.mv.db"
+
+DB_USER='junit'
+DB_PWD='super-pwd'
+
+LIB_DIR='../../../../lib'
+
+H2_CP="$LIB_DIR/h2-1.4.193.jar:$LIB_DIR/jts-core-1.14.0.jar:$LIB_DIR/spatial4j-0.6.jar:$LIB_DIR/astroh2-0.3.jar"
+
+if [ ! -f "$DB_FILE" ]
+then
+	echo -ne "Creating the test database ($DB_FILE)..."
+	sed "s/CSVREAD('.\/test\/tap\/db_testtools\/db-test\/hipparcos_subset.csv');/CSVREAD('hipparcos_subset.csv');/" create-db.sql > temp_create-db.sql
+	java -cp "$H2_CP" org.h2.tools.RunScript -url "jdbc:h2:./$DB_NAME" -user "$DB_USER" -password "$DB_PWD" -script temp_create-db.sql
+	rm temp_create-db.sql
+	echo -e "OK"
+else
+	echo "The test database already exists! To re-create it, please delete it (rm \"$DB_FILE\") and re-execute this script."
+fi
diff --git a/test/tap/db_testtools/db-test/create-db.sql b/test/tap/db_testtools/db-test/create-db.sql
new file mode 100644
index 0000000000000000000000000000000000000000..a604601811836c86ac5cf69260e09cfdc51c4898
--- /dev/null
+++ b/test/tap/db_testtools/db-test/create-db.sql
@@ -0,0 +1,63 @@
+
+-- Configure the geometrical Shapes serialization:
+SET JAVA_OBJECT_SERIALIZER '''ari.h2.astro.AstroH2ObjectSerializer''';
+
+-- Adding all the geometrical functions
+-- (i.e. Shapes constructors, predicates and other functions):
+DROP ALIAS IF EXISTS CONTAINS;
+CREATE ALIAS CONTAINS FOR "ari.h2.astro.AstroH2.contains";
+DROP ALIAS IF EXISTS BOX;
+CREATE ALIAS BOX FOR "ari.h2.astro.AstroH2.box";
+DROP ALIAS IF EXISTS DISTANCE;
+CREATE ALIAS DISTANCE FOR "ari.h2.astro.AstroH2.distance";
+DROP ALIAS IF EXISTS INTERSECTS;
+CREATE ALIAS INTERSECTS FOR "ari.h2.astro.AstroH2.intersects";
+DROP ALIAS IF EXISTS POINT;
+CREATE ALIAS POINT FOR "ari.h2.astro.AstroH2.point";
+DROP ALIAS IF EXISTS COORD1;
+CREATE ALIAS COORD1 FOR "ari.h2.astro.AstroH2.coord1";
+DROP ALIAS IF EXISTS AREA;
+CREATE ALIAS AREA FOR "ari.h2.astro.AstroH2.area";
+DROP ALIAS IF EXISTS CENTROID;
+CREATE ALIAS CENTROID FOR "ari.h2.astro.AstroH2.centroid";
+DROP ALIAS IF EXISTS COORD2;
+CREATE ALIAS COORD2 FOR "ari.h2.astro.AstroH2.coord2";
+DROP ALIAS IF EXISTS CIRCLE;
+CREATE ALIAS CIRCLE FOR "ari.h2.astro.AstroH2.circle";
+DROP ALIAS IF EXISTS POLYGON;
+CREATE ALIAS POLYGON FOR "ari.h2.astro.AstroH2.polygon";
+DROP ALIAS IF EXISTS COORDSYS;
+CREATE ALIAS COORDSYS FOR "ari.h2.astro.AstroH2.coordsys";
+
+-- Creation of the testing table (here: a small subset of Hipparcos):
+CREATE TABLE hipparcos (
+    hip integer PRIMARY KEY,
+    ra double precision,
+    e_ra real,
+    dec double precision,
+    e_dec real,
+    vmag real,
+    plx real,
+    e_plx real,
+    pmra double precision,
+    e_pmra real,
+    pmdec double precision,
+    e_pmdec real,
+    btmag real,
+    e_btmag real,
+    vtmag real,
+    e_vtmag real,
+    b_v real,
+    e_b_v real,
+    v_i real,
+    e_v_i real,
+    sptype character varying(12))
+  AS SELECT * FROM CSVREAD('./test/tap/db_testtools/db-test/hipparcos_subset.csv');
+
+-- #############################################################################
+-- GENERATION OF "hipparcos_subset" IN POSTGRES:
+--
+-- CREATE TABLE hipparcos_subset AS SELECT hip, ra, e_ra, dec, e_dec, vmag, plx, e_plx, pmra, e_pmra, pmdec, e_pmdec, btmag, e_btmag, vtmag, e_vtmag, b_v, e_b_v, v_i, e_v_i, sptype FROM extcat.hipparcos LIMIT 1000;
+-- 
+-- COPY hipparcos_subset TO '/tmp/hipparcos_subset.csv' DELIMITER ',' CSV HEADER;
+-- #############################################################################
diff --git a/test/tap/db_testtools/db-test/create-tap_schema.sql b/test/tap/db_testtools/db-test/create-tap_schema.sql
new file mode 100644
index 0000000000000000000000000000000000000000..e220aa6bb0b93dcf09636384d9fbdd498c7d9b63
--- /dev/null
+++ b/test/tap/db_testtools/db-test/create-tap_schema.sql
@@ -0,0 +1,83 @@
+-- SQL Script based on TAP 1.1 (http://www.ivoa.net/documents/TAP/20160428/WD-TAP-1.1-20160428.pdf)
+-- 
+-- DESCRIPTION:
+--     This script create the schema TAP_SCHEMA and all its standard tables, as defined by the TAP standard
+--     in the version 1.1.
+-- 
+--     The whole script is executed in a transaction in order to avoid partial creation of TAP_SCHEMA
+--     in case of an SQL error.
+-- 
+-- NOTE:
+--     Tested and designed for PostgreSQL ; it may work with some modifications for other DBMS
+-- 
+-- AUTHOR: Grégory Mantelet (ARI)
+-- DATE  : July 2016
+
+
+BEGIN;
+
+-- 0. CREATE SCHEMA TAP_SCHEMA
+
+CREATE SCHEMA "TAP_SCHEMA";
+
+-- 1. CREATE TABLES TAP_SCHEMA.*
+
+-- WARNING: the order of columns in TAP_SCHEMA.columns has changed between tap_schema_1.0.sql and tap_schema_1.1.sql!
+--          All your own ingestion SQL scripts should be adapted except if the order of columns is explicitly given in the INSERT INTO instruction.
+
+CREATE TABLE "TAP_SCHEMA"."schemas"     ("schema_name" VARCHAR PRIMARY KEY, "description" VARCHAR           , "utype" VARCHAR);
+CREATE TABLE "TAP_SCHEMA"."tables"      ("schema_name" VARCHAR NOT NULL   , "table_name" VARCHAR PRIMARY KEY, "table_type" VARCHAR NOT NULL DEFAULT 'table'  , "description" VARCHAR, "utype" VARCHAR, "table_index" INTEGER DEFAULT -1);
+CREATE TABLE "TAP_SCHEMA"."columns"     ("table_name" VARCHAR             , "column_name" VARCHAR           , "datatype" VARCHAR NOT NULL    , "arraysize" INTEGER  , "size" INTEGER , "description" VARCHAR, "utype" VARCHAR, "unit" VARCHAR, "ucd" VARCHAR, "indexed" SMALLINT NOT NULL DEFAULT 0 CHECK("indexed" BETWEEN 0 AND 1), "principal" SMALLINT NOT NULL DEFAULT 0 CHECK("principal" BETWEEN 0 AND 1), "std" SMALLINT NOT NULL DEFAULT 0 CHECK("std" BETWEEN 0 AND 1), "column_index" INTEGER DEFAULT -1, PRIMARY KEY("table_name","column_name"));
+CREATE TABLE "TAP_SCHEMA"."keys"        ("key_id" VARCHAR PRIMARY KEY     , "from_table" VARCHAR NOT NULL   , "target_table" VARCHAR NOT NULL, "description" VARCHAR, "utype" VARCHAR);
+CREATE TABLE "TAP_SCHEMA"."key_columns" ("key_id" VARCHAR                 , "from_column" VARCHAR           , "target_column" VARCHAR        , PRIMARY KEY("key_id", "from_column", "target_column"));
+
+-- 2. FILL TAP_SCHEMA.schemas
+
+INSERT INTO "TAP_SCHEMA"."schemas" VALUES ('TAP_SCHEMA', 'Set of tables listing and describing the schemas, tables and columns published in this TAP service.', NULL);
+
+-- 2bis. FILL TAP_SCHEMA.tables
+
+INSERT INTO "TAP_SCHEMA"."tables" VALUES ('TAP_SCHEMA', 'TAP_SCHEMA.schemas'    , 'table', 'List of schemas published in this TAP service.'                                                                                                                                 , NULL, 0);
+INSERT INTO "TAP_SCHEMA"."tables" VALUES ('TAP_SCHEMA', 'TAP_SCHEMA.tables'     , 'table', 'List of tables published in this TAP service.'                                                                                                                                  , NULL, 1);
+INSERT INTO "TAP_SCHEMA"."tables" VALUES ('TAP_SCHEMA', 'TAP_SCHEMA.columns'    , 'table', 'List of columns of all tables listed in TAP_SCHEMA.TABLES and published in this TAP service.'                                                                                   , NULL, 2);
+INSERT INTO "TAP_SCHEMA"."tables" VALUES ('TAP_SCHEMA', 'TAP_SCHEMA.keys'       , 'table', 'List all foreign keys but provides just the tables linked by the foreign key. To know which columns of these tables are linked, see in TAP_SCHEMA.key_columns using the key_id.', NULL, 3);
+INSERT INTO "TAP_SCHEMA"."tables" VALUES ('TAP_SCHEMA', 'TAP_SCHEMA.key_columns', 'table', 'List all foreign keys but provides just the columns linked by the foreign key. To know the table of these columns, see in TAP_SCHEMA.keys using the key_id.'                    , NULL, 4);
+
+-- 2ter. FILL TAP_SCHEMA.columns
+
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.schemas', 'schema_name', 'VARCHAR', -1, -1, 'schema name, possibly qualified'            , NULL, NULL, NULL, 1, 1, 1, 0);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.schemas', 'description', 'VARCHAR', -1, -1, 'brief description of schema'                , NULL, NULL, NULL, 0, 1, 1, 1);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.schemas', 'utype'      , 'VARCHAR', -1, -1, 'UTYPE if schema corresponds to a data model', NULL, NULL, NULL, 0, 0, 1, 2);
+
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.tables', 'table_index', 'INTEGER', -1, -1, 'this index is used to recommend table ordering for clients' , NULL, NULL, NULL, 0, 0, 1, 0);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.tables', 'schema_name', 'VARCHAR', -1, -1, 'the schema name from TAP_SCHEMA.schemas'                    , NULL, NULL, NULL, 0, 1, 1, 1);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.tables', 'table_name' , 'VARCHAR', -1, -1, 'table name as it should be used in queries'                 , NULL, NULL, NULL, 1, 1, 1, 2);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.tables', 'table_type' , 'VARCHAR', -1, -1, 'one of: table, view'                                        , NULL, NULL, NULL, 0, 0, 1, 3);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.tables', 'description', 'VARCHAR', -1, -1, 'brief description of table'                                 , NULL, NULL, NULL, 0, 1, 1, 4);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.tables', 'utype'      , 'VARCHAR', -1, -1, 'UTYPE if table corresponds to a data model'                 , NULL, NULL, NULL, 0, 0, 1, 5);
+
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'column_index', 'INTEGER' , -1, -1, 'this index is used to recommend column ordering for clients' , NULL, NULL, NULL, 0, 0, 1, 0);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'table_name'  , 'VARCHAR' , -1, -1, 'table name from TAP_SCHEMA.tables'                           , NULL, NULL, NULL, 1, 1, 1, 1);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'column_name' , 'VARCHAR' , -1, -1, 'column name'                                                 , NULL, NULL, NULL, 1, 1, 1, 2);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'datatype'    , 'VARCHAR' , -1, -1, 'an XType or a TAPType'                                       , NULL, NULL, NULL, 0, 1, 1, 3);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'arraysize'   , 'INTEGER' , -1, -1, 'length of variable length datatypes'                         , NULL, NULL, NULL, 0, 0, 1, 4);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', '"size"'      , 'INTEGER' , -1, -1, 'same as "arraysize" but kept for backward compatibility only', NULL, NULL, NULL, 0, 0, 1, 5);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'description' , 'VARCHAR' , -1, -1, 'brief description of column'                                 , NULL, NULL, NULL, 0, 1, 1, 6);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'utype'       , 'VARCHAR' , -1, -1, 'UTYPE of column if any'                                      , NULL, NULL, NULL, 0, 0, 1, 7);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'unit'        , 'VARCHAR' , -1, -1, 'unit in VO standard format'                                  , NULL, NULL, NULL, 0, 1, 1, 8);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'ucd'         , 'VARCHAR' , -1, -1, 'UCD of column if any'                                        , NULL, NULL, NULL, 0, 1, 1, 9);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'indexed'     , 'SMALLINT', -1, -1, 'an indexed column; 1 means true, 0 means false'              , NULL, NULL, NULL, 0, 0, 1, 10);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'principal'   , 'SMALLINT', -1, -1, 'a principal column; 1 means true, 0 means false'             , NULL, NULL, NULL, 0, 0, 1, 11);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.columns', 'std'         , 'SMALLINT', -1, -1, 'a standard column; 1 means true, 0 means false'              , NULL, NULL, NULL, 0, 0, 1, 12);
+
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.keys', 'key_id'      , 'VARCHAR', -1, -1, 'unique key identifier'     , NULL, NULL, NULL, 1, 1, 1, 0);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.keys', 'from_table'  , 'VARCHAR', -1, -1, 'fully qualified table name', NULL, NULL, NULL, 0, 1, 1, 1);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.keys', 'target_table', 'VARCHAR', -1, -1, 'fully qualified table name', NULL, NULL, NULL, 0, 1, 1, 2);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.keys', 'description' , 'VARCHAR', -1, -1, 'description of this key'   , NULL, NULL, NULL, 0, 1, 1, 3);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.keys', 'utype'       , 'VARCHAR', -1, -1, 'utype of this key'         , NULL, NULL, NULL, 0, 0, 1, 4);
+
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.key_columns', 'key_id'       , 'VARCHAR', -1, -1, 'unique key identifier'              , NULL, NULL, NULL, 1, 1, 1, 0);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.key_columns', 'from_column'  , 'VARCHAR', -1, -1, 'key column name in the from_table'  , NULL, NULL, NULL, 1, 1, 1, 1);
+INSERT INTO "TAP_SCHEMA"."columns" VALUES ('TAP_SCHEMA.key_columns', 'target_column', 'VARCHAR', -1, -1, 'key column name in the target_table', NULL, NULL, NULL, 1, 1, 1, 2);
+
+COMMIT;
diff --git a/test/tap/db_testtools/db-test/drop-tap_schema.sql b/test/tap/db_testtools/db-test/drop-tap_schema.sql
new file mode 100644
index 0000000000000000000000000000000000000000..842ba483f5e68570a3ae5523a76939be9fd9ccde
--- /dev/null
+++ b/test/tap/db_testtools/db-test/drop-tap_schema.sql
@@ -0,0 +1 @@
+DROP SCHEMA "TAP_SCHEMA";
\ No newline at end of file
diff --git a/test/tap/db_testtools/db-test/fill-tap_schema.sql b/test/tap/db_testtools/db-test/fill-tap_schema.sql
new file mode 100644
index 0000000000000000000000000000000000000000..4fff7885db03c64dd9ca674260151f1ac1883ad8
--- /dev/null
+++ b/test/tap/db_testtools/db-test/fill-tap_schema.sql
@@ -0,0 +1,62 @@
+BEGIN;
+
+
+-- Fill the table TAP_SCHEMA.schemas
+-- (note: it should already contains the "TAP_SCHEMA" entry)
+INSERT INTO "TAP_SCHEMA"."schemas"
+        ("schema_name")
+  VALUES('public');
+
+
+-- Fill the table TAP_SCHEMA.tables
+-- (note: it should already contains the "TAP_SCHEMA" tables entries)
+INSERT INTO "TAP_SCHEMA"."tables"
+        ("schema_name", "table_name", "table_type", "description")
+  VALUES('public'     , 'hipparcos' , 'TABLE'     , 'Hipparcos subset for JUnit tests of the TAP-Library.');
+
+
+-- Fill the table TAP_SCHEMA.columns
+-- (note: it should already contains all the "TAP_SCHEMA" table's columns entries)
+INSERT INTO "TAP_SCHEMA"."columns"
+        ("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description"            , "indexed", "principal")
+  VALUES('hipparcos' , 1             , 'hip'        , 'INTEGER' , -1         , -1    , NULL    , 'meta.id;meta.main'    , 'Identifier (HIP number)', 1        , 1);
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description", "principal")
+  VALUES('hipparcos' , 2             , 'ra'         , 'DOUBLE ' , -1         , -1    , 'deg'   , 'pos.eq.ra;meta.main'  , 'alpha, degrees (ICRS, Epoch=J1991.25)', 1);
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description", "principal")
+  VALUES('hipparcos' , 3             , 'dec'        , 'DOUBLE ' , -1         , -1    , 'deg'   , 'pos.eq.dec;meta.main' , 'delta, degrees (ICRS, Epoch=J1991.25)', 1);
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 4             , 'e_ra'       , 'REAL'    , -1         , -1    , 'mas'   , 'stat.error'           , 'Standard error in RA*cos(DEdeg) (at epoch J1991.25; for different epochs, the actual mean error must take into account the proper motion uncertainties)');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 5             , 'e_dec'      , 'REAL'    , -1         , -1    , 'mas'   , 'stat.error'           , 'Standard error in DE (at epoch J1991.25; for different epochs, the actual mean error must take into account the proper motion uncertainties)');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 6             , 'vmag'       , 'REAL'    , -1         , -1    , 'mag'   , 'phot.mag;em.opt.V'    , 'Magnitude in Johnson V');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 7             , 'plx'        , 'REAL'    , -1         , -1    , 'mas'   , 'pos.parallax.trig'    , 'Trigonometric parallax');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 8             , 'e_plx'      , 'REAL'    , -1         , -1    , 'mas'   , 'stat.error'           , 'Standard error in Plx');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 9             , 'pmra'       , 'DOUBLE'  , -1         , -1    , 'mas/yr', 'pos.pm;pos.eq.ra'     , 'Proper motion mu_alpha.cos(delta), ICRS (for J1991.25 epoch)');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 10            , 'e_pmra'     , 'REAL'    , -1         , -1    , 'mas/yr', 'stat.error'           , 'Standard error in pmRA');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 11            , 'e_pmdec'    , 'REAL'    , -1         , -1    , 'mas/yr', 'stat.error'           , 'Standard error in pmDE');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 12            , 'bt_mag'     , 'REAL'    , -1         , -1    , 'mag'   , 'phot.mag;em.opt.B'    , 'Mean BT magnitude');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 13            , 'e_bt_mag'   , 'REAL'    , -1         , -1    , 'mag'   , 'stat.error'           , 'Standard error on BTmag');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 14            , 'vt_mag'     , 'REAL'    , -1         , -1    , 'mag'   , 'phot.mag;em.opt.V'    , 'Mean VT magnitude');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 15            , 'e_vt_mag'   , 'REAL'    , -1         , -1    , 'mag'   , 'stat.error'           , 'Standard error on VTmag');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 16            , 'b_v'        , 'REAL'    , -1         , -1    , 'mag'   , 'phot.color;em.opt.B;em.opt.V', 'Johnson B-V colour');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 17            , 'e_b_v'      , 'REAL'    , -1         , -1    , 'mag'   , 'stat.error'           , 'Standard error on B-V');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 18            , 'v_i'        , 'REAL'    , -1         , -1    , 'mag'   , 'phot.color;em.opt.V;em.opt.I', 'Colour index in Cousins'' system');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 19            , 'e_v_i'      , 'REAL'    , -1         , -1    , 'mag'   , 'stat.error'           , 'Standard error on V-I');
+INSERT INTO "TAP_SCHEMA"."columns"("table_name", "column_index", "column_name", "datatype", "arraysize", "size", "unit"  , "ucd"                  , "description")
+  VALUES('hipparcos' , 20            , 'sptype'     , 'VARCHAR' , -1         , -1    , NULL    , 'src.spType'           , 'Spectral type');
+
+COMMIT;
diff --git a/test/tap/db_testtools/db-test/hipparcos_subset.csv b/test/tap/db_testtools/db-test/hipparcos_subset.csv
new file mode 100644
index 0000000000000000000000000000000000000000..421e59ea2218310cda708175877f28125b213e1a
--- /dev/null
+++ b/test/tap/db_testtools/db-test/hipparcos_subset.csv
@@ -0,0 +1,1001 @@
+hip,ra,e_ra,dec,e_dec,vmag,plx,e_plx,pmra,e_pmra,pmdec,e_pmdec,btmag,e_btmag,vtmag,e_vtmag,b_v,e_b_v,v_i,e_v_i,sptype
+1,0.00091185,1.32,1.08901332,0.74,9.1,3.54,1.39,-5.2,1.36,-1.88,0.81,9.643,0.02,9.13,0.019,0.482,0.025,0.55,0.03,F5
+2,0.00379737,1.28,-19.49883745,0.7,9.27,21.9,3.1,181.21,1.74,-0.93,0.92,10.519,0.033,9.378,0.021,0.999,0.002,1.04,0,K3V
+3,0.00500795,0.53,38.85928608,0.4,6.61,2.81,0.63,5.24,0.57,-2.91,0.47,6.576,0.004,6.621,0.005,-0.019,0.004,0,0,B9
+4,0.0083817,0.53,-51.89354612,0.59,8.06,7.75,0.97,62.85,0.65,0.16,0.65,8.471,0.007,8.092,0.007,0.37,0.009,0.43,0.01,F0V
+5,0.00996534,0.64,-40.5912244,0.61,8.55,2.87,1.11,2.53,0.67,9.07,0.74,9.693,0.014,8.656,0.01,0.902,0.013,0.9,0.01,G8III
+6,0.01814144,4.03,3.94648893,2.18,12.31,18.8,4.99,226.29,6.15,-12.84,3.2,,,,,1.336,0.02,1.55,0.03,M0V:
+7,0.02254891,1.01,20.03660216,0.79,9.64,17.74,1.3,-208.12,1.13,-200.79,0.82,10.542,0.039,9.679,0.03,0.74,0.02,0.79,0.02,G0
+8,0.0272916,1.7,25.88647445,0.93,9.05,5.17,1.95,19.09,1.54,-5.66,0.88,10.433,0.055,9.151,0.029,1.102,0.051,3.92,0.39,M6e-M8.5e Tc
+9,0.03534189,0.86,36.58593777,0.55,8.59,4.81,0.99,-6.3,1.02,8.42,0.65,9.962,0.025,8.711,0.015,1.067,0.023,1.03,0.02,G5
+10,0.03625309,0.77,-50.8670736,0.73,8.59,10.76,1.1,42.23,0.98,40.02,0.82,9.14,0.011,8.63,0.01,0.489,0.011,0.56,0.01,F6V
+11,0.03729695,0.52,46.94000154,0.51,7.34,4.29,0.84,11.09,0.53,-2.02,0.54,7.446,0.005,7.364,0.005,0.081,0.007,0.09,0.01,A2
+12,0.04091756,0.81,-35.96022482,0.58,8.43,4.06,1.16,-5.99,1.02,-0.1,0.72,10.369,0.023,8.588,0.01,1.484,0.02,1.5,0.03,K4III
+13,0.0416797,1.21,-22.5946806,0.67,8.8,3.49,1.48,8.45,1.44,-10.07,0.59,10.216,0.026,8.887,0.014,1.128,0.023,1.09,0.02,K0III
+14,0.04827189,0.88,-0.36042119,0.54,7.25,5.11,0.99,61.75,1.12,-11.67,0.59,8.812,0.013,7.396,0.008,1.2,0.015,1.16,0.01,K0
+15,0.0503089,0.66,50.79117384,0.7,8.6,2.45,1.16,13.88,0.78,5.47,0.7,10.117,0.02,8.739,0.011,1.166,0.018,1.13,0.02,K2
+17,0.05109957,0.57,-40.19232842,0.55,8.15,6.15,1,-34.46,0.61,-26.37,0.65,8.642,0.008,8.187,0.008,0.425,0.007,0.49,0.01,F3V
+16,0.05140852,1.49,-54.91412819,1.67,11.71,0.53,2.63,257.39,1.81,-96.63,1.95,,,,,0.421,0.015,0.49,0.02,
+18,0.05313923,2.18,-4.05373813,1.2,11.03,19.93,2.36,-127.22,2.69,23.78,1.15,,,,,1.567,0.197,1.49,0.02,K5
+19,0.05331696,0.55,38.30408636,0.4,6.53,4.12,0.64,-2.5,0.6,-15.07,0.45,7.739,0.006,6.63,0.004,0.955,0.005,0.94,0,G5
+20,0.0629505,0.88,23.52928397,0.59,8.51,10.76,1.06,36,0.92,-22.98,0.59,9.074,0.015,8.549,0.014,0.516,0.015,0.59,0.02,G0
+21,0.06623569,0.84,8.00723437,0.51,7.55,5.84,0.95,61.89,0.84,-0.22,0.56,9.413,0.019,7.689,0.009,1.438,0.017,1.43,0.03,K2
+22,0.07013593,0.63,-49.35226686,0.79,8.69,4.47,1.15,-7.9,0.71,0.46,0.93,9.919,0.015,8.803,0.01,0.962,0.014,0.95,0.01,G8/K0III/IV
+23,0.0744293,0.9,13.31221083,0.52,7.57,12.21,0.95,54.15,0.91,9.65,0.55,8.044,0.008,7.606,0.008,0.456,0.015,0.53,0.02,F2V
+24,0.07604979,1,-23.45274913,0.61,9.05,9.73,1.21,127.15,1.21,22.22,0.55,9.662,0.015,9.103,0.014,0.528,0.015,0.6,0.02,G0V
+25,0.07936537,0.88,-44.29029741,0.81,6.28,13.74,0.98,58.36,0.73,-108.64,0.68,7.238,0.004,6.375,0.003,0.763,0.003,0.8,0,G3IV
+26,0.08434579,1,-13.39329686,0.83,9.13,9.19,1.34,-103.33,1.42,-33.35,0.75,9.747,0.02,9.179,0.019,0.535,0.02,0.61,0.02,F7V
+27,0.08546976,0.82,-41.29753696,0.73,9.32,9.66,1.38,135.96,0.95,-113.67,0.94,10.14,0.017,9.389,0.015,0.671,0.017,0.73,0.01,G5V
+28,0.08724871,0.71,-43.36179962,0.6,8.83,5.64,1.05,-10.96,0.83,-8.69,0.78,9.376,0.012,8.892,0.012,0.468,0.013,0.54,0.01,F3/F5V
+29,0.09213106,0.75,-49.10795505,0.92,9.14,2.85,1.4,26.86,0.79,4.05,1.09,10.502,0.022,9.284,0.013,1.041,0.02,1.01,0.02,G8III
+30,0.09613563,0.53,42.14149882,0.53,8.26,3.79,0.88,-8.44,0.72,-10.14,0.54,8.414,0.007,8.266,0.008,0.142,0.01,0.16,0.01,A0
+31,0.0980939,1.06,2.67547768,0.61,7.63,1.84,1.05,-4.88,1.49,-0.2,0.69,9.534,0.021,7.791,0.01,1.453,0.018,1.46,0.03,K2
+32,0.09858375,0.78,51.9394905,0.74,9.09,3.1,1.29,-0.39,0.94,-1.38,0.79,9.108,0.011,9.07,0.015,0.04,0.017,0.06,0.01,B8
+33,0.09918083,0.9,-10.46245445,0.48,8.1,8.94,1.09,-3.62,1.39,28.71,0.47,8.616,0.009,8.152,0.009,0.466,0.015,0.54,0.02,F2
+34,0.09946973,0.61,26.91823821,0.43,6.43,12.71,0.74,42.2,0.64,-53.47,0.43,7.04,0.004,6.491,0.004,0.514,0.005,0.59,0.01,F7.5IV-V
+35,0.10256052,1.13,-14.49048072,0.69,9.07,5.96,1.45,162.25,1.66,-1.47,0.62,10.214,0.029,9.181,0.019,0.916,0.004,0.96,0,G8/K0III/IV
+36,0.1032755,0.82,12.26709303,0.53,7.68,6.3,0.96,49.71,0.85,14.27,0.6,9.159,0.015,7.801,0.009,1.15,0.014,1.11,0.01,K0
+37,0.1053519,3.67,-47.17958382,2.5,10.44,3.74,2.72,-6.92,2.23,7.03,2.14,10.857,0.036,10.457,0.04,0.391,0.045,0.46,0.05,F0V
+38,0.11104694,0.64,-79.06183133,0.68,8.65,23.84,0.78,162.3,0.74,-62.4,0.64,9.614,0.016,8.723,0.012,0.778,0.015,0.81,0.01,G6V
+39,0.11186148,0.95,-16.6969302,0.61,7.46,10.98,1.18,169.72,1.4,-32.54,0.57,7.986,0.008,7.493,0.008,0.475,0.009,0.55,0.01,F3V
+41,0.11656351,0.66,54.30223774,0.67,8.7,3.42,1.04,1.78,0.78,-0.47,0.71,8.699,0.009,8.676,0.011,0.026,0.013,0.04,0.01,A0
+40,0.12196971,3.83,67.21679125,3.95,10.61,-3.4,4.25,-2.99,4.14,-3.18,3.75,,,,,0.57,0.042,0.64,0.04,B...
+42,0.12538666,0.77,25.84478059,0.54,8.2,6.38,0.91,20.7,0.87,-6.51,0.56,8.656,0.011,8.238,0.011,0.387,0.012,0.45,0.01,F2
+43,0.129089,0.42,59.55973786,0.45,6.18,7.63,0.6,-80.6,0.56,-24.07,0.49,7.497,0.005,6.29,0.003,1.032,0.005,1,0,G9III-IV
+44,0.1327223,1.11,-3.30636174,0.5,7.91,2.41,1.01,11.1,1.37,16.04,0.51,9.347,0.02,8.048,0.012,1.104,0.018,1.07,0.02,K2
+45,0.13420453,1.82,-72.20271031,1.68,9.59,15.1,1.92,-37.2,1.95,-2.78,1.64,10.618,0.033,9.808,0.026,,,,,G6/G8V:
+46,0.13454429,0.99,-25.62225277,0.58,8.57,1.19,1.2,15.17,1.34,-13.39,0.57,9.9,0.017,8.69,0.011,1.035,0.016,1.01,0.01,K1III
+464,1.38388036,18.89,-31.96763926,12.52,12.04,0.75,22.3,-21.68,21.73,-81.45,18.99,,,,,0.501,0.015,0.57,0.02,A0
+47,0.13519236,1.29,-56.83524773,1.35,10.78,24.45,1.97,-44.21,1.49,-145.9,1.57,12.125,0.127,10.909,0.072,1.15,0.02,1.25,0.04,K3V
+48,0.13522264,0.56,-40.69044664,0.46,7.31,1.86,0.87,4.08,0.62,-11.28,0.57,8.813,0.009,7.438,0.005,1.164,0.008,1.13,0.01,K0/K1III
+49,0.13950066,1.02,16.66903183,0.67,9.53,1.59,1.28,26.66,1.06,6.95,0.67,10.053,0.023,9.575,0.024,0.45,0.03,0.52,0.03,F5
+50,0.14287059,0.52,-53.09766277,0.56,6.49,16.89,0.8,52.98,0.56,-20.52,0.55,7.256,0.004,6.579,0.003,0.616,0.005,0.68,0,G1IV
+51,0.14339044,1.32,1.06619726,0.71,8.94,0.41,1.3,10.19,1.44,6.33,0.71,10.082,0.027,9.039,0.018,0.906,0.024,0.91,0.02,K0
+52,0.14665879,0.65,-77.0201405,0.62,8.56,3.95,0.77,21.46,0.76,9.91,0.64,8.807,0.015,8.595,0.018,0.196,0.023,0.21,0.03,A4V
+53,0.14739023,2.18,-29.26338247,1.03,10.96,-1.76,2.45,11.94,3.15,-12.96,1.27,,,,,,,,,
+54,0.15165558,1.26,17.96895579,1.04,10.57,20.97,1.71,367.14,1.41,-19.49,1.02,11.685,0.102,10.679,0.065,1.03,0.015,1.08,0.02,M:
+55,0.15783323,0.86,-66.68310336,0.85,7.4,14.66,0.98,162.88,0.82,-28.82,0.82,7.946,0.016,7.381,0.015,0.551,0.015,0.62,0.01,G2IV/V
+56,0.16283175,1.2,0.22293899,0.62,8.12,3.47,1.27,39.02,1.71,-3.09,0.67,9.861,0.021,8.276,0.011,1.329,0.019,1.29,0.02,K0
+57,0.16828557,0.63,-69.67580068,0.64,8.27,33.89,0.79,-40.97,0.66,-67.59,0.64,9.353,0.013,8.353,0.009,0.863,0.012,0.88,0.01,K2V
+58,0.17376341,0.48,62.17600484,0.51,7.05,26.06,0.67,-46.95,0.54,-43.9,0.57,7.665,0.006,7.11,0.005,0.52,0.007,0.59,0.01,G0
+59,0.17444749,0.85,55.72246267,0.85,9.09,-0.06,1.38,-0.27,1.16,-1.02,0.98,9.218,0.02,9.125,0.025,0.091,0.03,0.1,0.03,B5
+60,0.17542318,0.63,-64.46582516,0.6,8.34,6.18,0.83,1.75,0.7,10.74,0.63,8.789,0.011,8.381,0.011,0.386,0.014,0.45,0.01,F2IV
+61,0.17615726,0.64,53.82218625,0.68,8.86,5.6,1.11,32.68,0.89,-16.7,0.82,10.275,0.022,9.006,0.013,1.081,0.02,1.04,0.02,K5
+62,0.17996123,0.89,-45.42272731,0.87,8.27,5.28,1.15,4.02,1.17,-4.78,1.19,9.545,0.013,8.387,0.009,0.994,0.012,0.97,0.01,G8III
+63,0.1817495,0.41,45.25333305,0.43,6.36,4.81,0.71,17.38,0.43,0.22,0.44,6.291,0.003,6.348,0.004,-0.047,0.005,-0.03,0.01,B9p SiEu
+64,0.18458893,0.88,-27.90754614,0.48,8.08,3.45,0.94,-5.93,1.22,-14.59,0.51,9.567,0.015,8.202,0.009,1.156,0.014,1.12,0.01,K2III
+65,0.18797532,1.34,-54.83034057,1.54,11,16.98,2.43,-205.14,1.65,-75.34,1.83,12.193,0.135,10.953,0.067,1.147,0.005,1.24,0.01,
+66,0.18854917,0.77,-72.31824913,0.68,8.55,8.18,0.88,-15.61,0.89,11.88,0.67,9.004,0.011,8.587,0.011,0.401,0.023,0.47,0.03,F2V
+67,0.19910132,0.76,23.53824873,0.55,7.83,7.48,0.93,91.05,0.81,-12.35,0.51,8.353,0.01,7.875,0.009,0.495,0.015,0.57,0.02,F5
+68,0.20063628,0.94,16.98896499,0.63,8.79,31.8,1.17,-99.69,1.14,-315.9,0.82,10.017,0.024,8.903,0.016,0.94,0.015,0.99,0.02,K0
+69,0.20137175,0.97,30.39589283,0.58,8.33,6.35,1.12,16.48,1.37,-1.3,0.61,8.475,0.012,8.335,0.014,0.135,0.017,0.15,0.02,A0
+70,0.20280014,19.36,36.77763945,13.02,10.42,5.25,13.87,-46.78,16.42,-0.88,11.24,11.153,0.073,10.377,0.057,0.706,0.072,0.76,0.06,
+71,0.20709981,2.11,36.78015328,1.35,8.26,9.13,1.84,-24.5,2.05,-19.47,1.4,9.319,0.017,8.357,0.013,0.846,0.016,0.86,0.01,G5
+72,0.21946989,1.11,-12.82867015,0.63,8.97,10.63,1.25,185.34,1.32,-119.65,0.59,9.766,0.019,9.057,0.016,0.671,0.002,0.73,0,G3/G5V
+73,0.22045719,0.53,66.84796687,0.51,6.9,3.97,0.69,-20.78,0.67,18.19,0.55,8.787,0.011,7.054,0.006,1.446,0.01,1.44,0.02,K2
+74,0.22187281,1.12,35.75272213,0.82,9.93,24.22,1.36,157.73,1.53,-40.31,0.94,11.364,0.075,10.112,0.038,1.068,0.066,1.03,0.05,K5
+75,0.22316216,0.55,-50.446465,0.53,7.42,1.6,0.79,29.01,0.69,2.56,0.59,9.441,0.013,7.588,0.006,1.524,0.02,1.59,0.02,K4III
+76,0.22821959,1.02,32.82567452,0.67,9.03,2.29,1.19,-1.98,1.17,-8.45,0.71,11.229,0.058,9.258,0.018,1.67,0.05,2.29,0.09,M0
+77,0.23052169,0.9,-30.06417333,0.49,8.41,3.53,1.12,18.83,1.24,2.83,0.61,8.44,0.01,8.411,0.013,0.022,0.009,0.04,0.01,A0V
+78,0.23231307,0.72,17.86784193,0.56,8.06,1.17,0.96,-0.51,0.81,3.68,0.54,9.625,0.019,8.2,0.011,1.203,0.017,1.16,0.02,K0
+79,0.23572286,0.87,35.31675386,0.56,8.69,4.57,0.99,16.45,1.06,-13.81,0.62,9.3,0.016,8.735,0.015,0.529,0.02,0.6,0.02,F5
+80,0.24179216,1,-11.82353722,0.6,8.4,15.59,1.43,419.04,1.53,-82.83,0.56,9.086,0.011,8.472,0.01,0.566,0.015,0.64,0.01,G2V
+81,0.24386443,1.25,-4.93211471,0.59,8.57,23.43,1.28,-184.7,1.6,-172.67,0.58,9.377,0.015,8.656,0.013,0.642,0.002,0.71,0,G5
+82,0.24803173,1.15,-10.9358054,0.69,9.5,1.82,1.37,-6.01,1.59,-65.06,0.64,10.822,0.037,9.582,0.02,1.107,0.015,1.07,0.02,G5
+83,0.248081,0.77,52.08056444,0.79,8.85,2.28,1.3,-2.1,0.9,-0.99,0.83,11.067,0.043,9.028,0.014,1.726,0.037,1.83,0.1,M0
+84,0.25180722,1.2,27.88634368,0.77,9.61,18.9,1.33,225.55,1.54,-5.46,0.76,10.686,0.05,9.7,0.032,0.852,0.046,0.9,0.05,K0
+85,0.2560073,1.69,-24.71404902,0.95,10.62,3.9,2.06,48.48,2.56,0.49,0.95,11.012,0.043,10.593,0.046,0.359,0.019,0.42,0.02,A2
+86,0.26038262,0.56,69.6034983,0.58,8.05,3.47,0.78,11.53,0.71,2.67,0.58,8.067,0.008,8.053,0.009,0.018,0.011,0.04,0.01,B9
+87,0.26151556,0.87,-5.83497569,0.48,7.8,4.52,1.08,-7.83,1.17,-10.91,0.53,8.301,0.007,7.843,0.009,0.43,0.015,0.5,0.02,F5
+88,0.26915958,0.44,-48.80985919,0.44,5.71,5.97,0.7,-17.92,0.5,-6.75,0.54,6.863,0.003,5.807,0.002,0.911,0.001,0.91,0,G8III
+89,0.27715178,0.49,53.16694253,0.58,7.87,2.6,0.96,0.68,0.74,0.03,0.6,9.943,0.016,8.058,0.007,1.566,0.014,1.58,0.01,K2
+90,0.27999988,0.6,-41.88742972,0.47,7.64,9.35,0.92,25.1,0.72,-46.98,0.6,8.206,0.006,7.697,0.006,0.5,0.015,0.57,0.02,F5IV/V
+91,0.28056847,0.95,-5.87433293,0.5,7.66,4.21,1.23,-15.41,1.29,-6.09,0.56,9.353,0.016,7.804,0.008,1.3,0.014,1.26,0.01,K0
+92,0.29062512,1.37,-20.70558648,0.62,8.68,4.77,1.44,27.51,1.58,15.15,0.59,9.866,0.019,8.774,0.013,0.944,0.018,0.93,0.01,G8III
+2546,8.0947202,2.84,26.02943021,1.99,9.85,-4.26,4.43,-6.05,2.38,-1.29,2.73,,,,,1.5,0.51,3.2,0.98,M5e
+93,0.29222255,1.07,-0.07592034,0.61,8.12,16.74,1.28,54.94,1.33,-73.28,0.71,8.855,0.012,8.202,0.011,0.619,0.015,0.69,0.01,F8V
+94,0.29485302,1.04,-32.75680569,0.69,10.1,10.48,1.48,50.32,1.24,-12.69,0.83,10.798,0.033,10.099,0.028,0.644,0.035,0.71,0.03,G2
+95,0.30203883,0.88,-11.96400015,0.57,8.67,7.85,1.17,-9.94,1.36,-13.75,0.55,9.263,0.012,8.724,0.011,0.513,0.012,0.59,0.01,F5V
+96,0.30489357,4.63,13.97474826,3.08,10.46,19.83,5.16,20.59,4.67,139.82,3.04,11.875,0.107,10.693,0.06,1.36,0.01,1.59,0.02,M0
+98,0.30717811,0.74,-52.79857954,0.95,9.87,6.49,1.44,-2.09,0.88,1.7,0.95,10.503,0.022,9.914,0.02,0.551,0.022,0.62,0.02,F6/F7V
+97,0.30733362,1.39,-21.40404527,0.68,9.48,5.52,1.74,18.34,2.05,1.21,0.69,10.082,0.023,9.521,0.022,0.53,0.024,0.6,0.03,F5V
+99,0.3160162,0.47,60.35529798,0.51,7.04,1.27,0.7,9.57,0.55,-6.49,0.57,11.006,0.055,7.383,0.006,2.835,0.04,2.91,0.04,C5p
+100,0.31645128,0.84,19.74131648,0.61,8.44,4.49,1.08,-29.13,0.92,-30.14,0.63,9.525,0.019,8.54,0.014,0.898,0.015,0.9,0.01,G0
+101,0.3197615,1.28,-47.79382994,1.09,9.88,7.35,1.74,-14.29,1.55,-0.62,1.22,10.434,0.027,9.891,0.026,0.509,0.034,0.58,0.04,F5IV/V
+102,0.320432,0.52,-41.4873557,0.44,7.05,3,0.82,17.13,0.58,-33.61,0.55,9.095,0.009,7.232,0.004,1.55,0.015,1.73,0.05,M1III
+103,0.32214393,0.61,-68.37102958,0.59,8.29,9.15,0.76,-10.45,0.7,-40.28,0.62,8.919,0.01,8.347,0.01,0.538,0.01,0.61,0.01,F6V
+104,0.32673657,0.91,-31.89961642,0.68,9.34,8.16,1.21,-39.21,1.16,-0.87,0.97,9.982,0.018,9.404,0.016,0.543,0.018,0.62,0.02,F7V
+105,0.32784438,0.54,70.9289578,0.65,7.73,4.44,0.75,-4.9,0.7,-8.21,0.67,8.237,0.009,7.774,0.009,0.455,0.003,0.52,0,F0
+106,0.33016464,0.42,49.98158501,0.48,6.22,4.5,0.73,13.29,0.48,-11.19,0.47,7.453,0.005,6.326,0.003,0.97,0.005,0.95,0,G7II-III
+107,0.33380226,0.44,-50.33739907,0.4,5.53,5.84,0.61,7.34,0.54,10.59,0.44,7.626,0.006,5.722,0.003,1.615,0.006,1.88,0.02,M2III
+108,0.33655323,0.72,-70.12530771,0.72,8.53,0.3,0.86,12.75,0.73,14.74,0.71,10.231,0.022,8.664,0.011,1.315,0.019,1.28,0.02,K3II/III
+109,0.34660201,0.96,6.79149102,0.49,7.23,5.33,0.94,-3.08,1.02,-8.7,0.51,7.664,0.007,7.252,0.007,0.388,0.003,0.45,0,F0
+110,0.34870816,2.12,39.61081788,1.53,8.61,20.42,1.91,-29.92,1.88,-41.34,1.3,9.831,0.022,8.887,0.016,0.787,0.003,0.82,0,G5
+111,0.34908697,1.92,34.28185977,1.29,11.28,27.11,2.33,258.31,2.24,-4.75,1.39,,,,,1.308,0.02,1.51,0.03,M2
+112,0.35691658,3.98,-16.94782618,2.08,10.76,31.35,4.17,299.01,5.02,-255.05,1.94,,,,,1.384,0.005,1.72,0.02,M1.5V:
+113,0.36562073,0.72,49.01041081,0.67,8.93,0.27,1.09,-0.29,0.8,-1.97,0.68,8.955,0.011,8.937,0.014,0.021,0.016,0.04,0.01,A0
+114,0.37167609,1.79,30.73587929,1.2,7.95,9.93,1.95,-10.28,1.97,-38.64,1.17,8.83,0.015,8.091,0.012,0.654,0.007,0.72,0.01,G0IV
+115,0.37259669,0.5,-62.9231576,0.48,7.46,4.73,0.67,-2.22,0.58,11.18,0.53,7.638,0.005,7.471,0.007,0.16,0.008,0.18,0.01,A2IV
+116,0.37539303,0.69,-33.79270439,0.48,8.6,8.29,0.97,-23.88,0.82,-27.41,0.61,9.086,0.009,8.639,0.009,0.435,0.01,0.5,0.01,F3V
+117,0.3804081,0.75,-72.60590348,0.66,8.55,0.36,0.87,18.26,0.88,1.7,0.71,9.961,0.021,8.677,0.013,1.093,0.019,1.05,0.02,G8III
+118,0.38648579,1.01,-9.43003605,0.58,9.2,12.08,1.33,44.38,1.46,1.14,0.6,9.927,0.018,9.274,0.016,0.606,0.02,0.68,0.02,G0
+119,0.39020229,0.51,44.67544581,0.48,6.82,7.49,0.83,-10.61,0.6,-18.37,0.51,8.186,0.008,6.929,0.006,1.071,0.008,1.04,0.01,K0
+120,0.39598898,0.78,-45.34468907,0.69,8.29,2.83,1.09,-19.71,0.88,-28.68,0.87,9.842,0.016,8.443,0.009,1.183,0.014,1.14,0.01,K1IIICNIV
+121,0.39647681,0.67,28.42377416,0.48,6.83,3.66,0.83,-18.88,0.66,-34.1,0.46,8.374,0.011,6.967,0.008,1.197,0.015,1.16,0.01,K2III
+122,0.39937928,0.4,-77.06529438,0.39,4.78,14.77,0.47,-56.52,0.46,-176.95,0.4,6.43,0.003,4.928,0.002,1.254,0.039,1.26,0.02,K2III
+123,0.4002411,0.54,72.23660619,0.59,7.21,5.07,0.7,-44.73,0.57,3.74,0.53,8.722,0.01,7.341,0.006,1.169,0.009,1.13,0.01,K0
+124,0.40424537,0.39,61.22280406,0.43,5.58,0.86,0.56,-2.8,0.48,-1.34,0.48,6.049,0.003,5.618,0.002,0.407,0.003,0.47,0,F0III
+125,0.40473165,0.67,-39.33667992,0.55,8.7,5.08,1.06,-19.57,0.76,-28.13,0.68,9.127,0.01,8.752,0.01,0.366,0.012,0.43,0.01,F2V
+126,0.40873313,0.74,14.63230674,0.53,8.06,2.94,0.95,37.26,0.8,7.11,0.55,9.29,0.012,8.165,0.008,0.969,0.011,0.95,0.01,G5
+127,0.41208753,1.21,-48.93516169,1.43,10.86,11.27,2.15,42.86,1.25,-188.26,1.8,11.895,0.097,10.866,0.061,0.942,0.006,0.99,0.01,
+128,0.41376473,0.5,73.61187664,0.52,6.5,15.2,0.63,75.54,0.56,-12.36,0.49,6.74,0.004,6.521,0.004,0.182,0.002,0.2,0,Am...
+129,0.41560234,1.19,5.37275092,0.72,9.32,6.6,1.3,5.33,1.18,23.58,0.81,9.967,0.029,9.395,0.027,0.559,0.007,0.63,0.01,F8
+130,0.41825279,1.1,-30.69250699,0.67,9.14,2.93,1.38,16.06,1.37,-12.27,0.75,10.493,0.03,9.243,0.017,1.08,0.015,1.04,0.01,K0III
+131,0.4199422,0.61,62.01815066,0.61,8.13,8.11,0.83,-14.27,0.72,-26.03,0.72,8.358,0.009,8.142,0.01,0.2,0.013,0.22,0.01,A4V
+132,0.42200516,1.3,-34.65350786,0.8,10.62,1.89,1.91,5.38,1.56,-15.37,1.2,11.02,0.033,10.642,0.036,0.358,0.045,0.42,0.05,F0
+133,0.4233689,0.46,-40.14866597,0.41,6.62,3.51,0.79,33.7,0.48,-14.84,0.52,7.266,0.004,6.682,0.004,0.545,0.005,0.62,0.01,F5IV
+134,0.42514055,1.69,-1.13997217,0.84,9.96,1.3,1.71,23.15,2.24,5.09,0.94,10.236,0.037,9.958,0.045,0.264,0.055,0.3,0.07,A0
+135,0.42674592,1.06,-0.21749947,0.7,8.64,20.1,1.22,20.73,1.45,-114.08,0.83,9.393,0.017,8.724,0.015,0.62,0.019,0.69,0.02,G5
+136,0.42864226,0.65,24.2531808,0.49,6.6,5.84,0.78,18.5,0.71,-28.01,0.47,8.085,0.011,6.724,0.004,1.153,0.009,1.12,0.01,K2III-IV
+137,0.43268925,0.41,42.36714821,0.42,6.25,2.45,0.69,5.11,0.48,-1.77,0.41,6.187,0.003,6.238,0.004,-0.042,0.005,-0.02,0.01,B9IIIp Mn
+138,0.43720393,1.69,-16.53172119,0.9,7.83,6.34,1.89,94.8,3.04,24.68,0.84,9.214,0.012,7.954,0.008,1.074,0.011,1.04,0.01,K0/K1IV
+139,0.4452924,1.08,67.5069762,1.09,10.03,1.62,1.45,-3.6,1.2,-0.44,1.06,11.515,0.084,10.129,0.038,1.289,0.042,1.25,0.04,B0
+140,0.45267471,0.77,-68.10481108,0.74,9.04,8.98,0.93,100.92,1,-35.54,0.82,9.684,0.016,9.102,0.015,0.546,0.016,0.62,0.01,F7V
+141,0.45342986,0.87,36.3503456,0.61,8.47,5.61,1.1,21.36,1.01,5.19,0.71,10.221,0.031,8.609,0.015,1.35,0.027,1.32,0.03,K5
+142,0.45374866,0.53,66.30600204,0.52,7.33,16.04,0.69,4.74,0.65,12.31,0.53,8.222,0.007,7.414,0.007,0.73,0.008,0.78,0.01,K0
+144,0.4550899,0.64,76.17561121,0.62,8.66,3.57,0.75,18.53,0.74,-5.64,0.66,10.455,0.034,8.825,0.016,1.364,0.03,1.33,0.04,K5
+143,0.4551821,1.35,21.4621375,0.96,10.35,20.05,1.64,177.97,1.67,150.19,1.05,11.559,0.091,10.36,0.052,1.033,0.019,1.08,0.02,K3
+145,0.45598912,0.74,-3.02747891,0.42,5.13,7.98,0.71,18.9,0.81,-10.25,0.41,4.964,0.002,5.106,0.002,-0.128,0.009,-0.12,0.02,B7III-IV
+146,0.45619148,1.01,-25.79769516,0.58,8.96,4.39,1.29,-130.61,1.58,-341.77,0.67,9.288,0.013,8.988,0.014,0.306,0.002,0.35,0,A9V
+147,0.46604367,0.96,21.02624872,0.64,8.49,-0.13,1.19,6.24,1.03,-5.12,0.65,10.534,0.043,8.645,0.016,1.569,0.036,1.59,0.04,K5
+149,0.47868501,1.89,26.00557721,1.28,11.26,22.92,2.17,-309.64,2.15,-628.61,1.28,,,,,0.932,0.007,0.98,0.01,K3
+148,0.47879268,0.76,15.52852839,0.56,8.15,4.22,0.96,11.25,0.82,5.41,0.57,8.863,0.011,8.235,0.01,0.584,0.013,0.66,0.01,F8
+150,0.48036559,0.62,-37.22984397,0.43,7.04,7.5,0.84,-19.88,0.69,-44.75,0.51,8.422,0.007,7.177,0.004,1.06,0.015,1.11,0.02,K1III
+152,0.48445318,1.22,-28.13095543,0.77,10.02,5.1,1.42,-12.42,1.61,3.03,0.84,10.464,0.027,10.069,0.031,0.456,0.015,0.53,0.02,F5
+153,0.48454484,1.07,12.65495324,0.68,8.9,5.54,1.23,-13.44,1.27,-26.84,0.76,9.423,0.019,8.935,0.019,0.459,0.024,0.53,0.03,F8
+151,0.4845824,0.97,-41.61373674,0.82,7.78,7.56,1.37,89.74,1.03,-15.52,0.96,8.279,0.007,7.824,0.006,0.411,0.002,0.48,0,F3IV...
+154,0.48996506,0.8,-6.01397169,0.41,4.37,7.86,0.94,46.62,1.09,-41.32,0.44,6.483,0.006,4.588,0.005,1.631,0.011,2.35,0.02,M3III
+155,0.49113894,0.81,46.26916275,0.84,9.93,2.28,1.39,15.17,0.89,-2.88,0.9,10.205,0.022,9.907,0.026,0.283,0.032,0.32,0.04,A2
+156,0.496885,0.66,63.3578458,0.65,8.6,3.09,0.84,8.33,0.84,-8.04,0.7,8.698,0.011,8.606,0.014,0.1,0.015,0.07,0.01,B8V
+157,0.50032768,1.27,-5.21399723,0.62,8.51,6.87,1.28,39.43,1.84,29.54,0.65,9.661,0.02,8.622,0.014,0.903,0.018,0.9,0.01,G5
+158,0.50047134,0.66,-37.90179046,0.45,7.09,7.03,0.89,121.63,0.74,-35.97,0.55,8.366,0.007,7.202,0.004,0.999,0.006,0.98,0.01,K0III
+159,0.51081115,0.84,-2.76616306,0.45,6.93,16.92,0.81,39.33,0.88,-3.17,0.46,7.275,0.006,6.968,0.007,0.292,0.009,0.33,0.01,A3
+160,0.5117152,0.64,-69.26920741,0.64,8.68,2.07,0.8,14.52,0.72,3.76,0.66,8.602,0.008,8.649,0.011,-0.052,0.006,-0.03,0.01,B9V
+161,0.51248009,0.93,33.69599071,0.62,8.98,2.38,1.09,-23.14,1.28,-13.48,0.69,10.906,0.053,9.119,0.019,1.5,0.04,1.5,0.1,K5
+162,0.51336753,1.11,27.11861943,0.74,9.84,2.71,1.33,-4.89,1.22,-6.9,0.75,10.636,0.043,9.941,0.038,0.696,0.008,0.75,0.01,G0
+163,0.51714313,1.11,-30.68523468,0.6,8.98,2.92,1.26,16.59,1.39,2.68,0.71,9.102,0.012,8.973,0.014,0.107,0.002,0.12,0,A3V
+164,0.51857812,0.59,59.94001211,0.6,7.98,4.41,0.82,114.98,0.75,36.86,0.66,9.176,0.012,8.077,0.008,0.97,0.015,0.95,0.01,G9III
+165,0.51974463,1.48,-22.32747055,0.74,10.16,-0.59,1.74,-4.6,1.57,-6.57,0.75,10.681,0.031,10.203,0.031,0.45,0.04,0.52,0.04,Ap...
+166,0.52152674,0.76,-56.51490157,0.81,8.86,9.46,1.18,-47.58,0.89,-12.05,0.91,9.684,0.015,8.947,0.012,0.66,0.015,0.72,0.01,G3V
+167,0.52780714,0.69,39.1832136,0.54,8.58,3.5,0.9,6.08,0.74,-4.37,0.61,8.658,0.01,8.573,0.012,0.06,0.015,0.07,0.01,B9
+168,0.53352192,1.24,-2.81984528,0.77,9.56,1.95,1.34,-38.31,1.32,-93.38,0.79,10.903,0.117,9.66,0.052,1.113,0.008,1.08,0.01,R...
+169,0.53502093,1.98,-68.28020594,1.67,9.24,63.03,1.98,207.45,2.37,-231.8,1.7,10.801,0.068,9.295,0.028,1.39,0.042,1.65,0.11,M0V
+170,0.5376772,1.52,-20.87164212,0.82,9.63,5.96,2.02,-29.52,1.86,-8.33,0.86,10.214,0.023,9.68,0.022,0.509,0.024,0.58,0.03,F5V
+171,0.54018776,2.4,27.08448905,1.92,5.8,80.63,3.03,778.59,2.81,-918.72,1.81,,,,,0.69,0.015,0.82,0.05,G3V
+172,0.54288062,0.79,67.40895644,0.83,9.05,1.27,1.11,-1.45,0.85,-1.63,0.81,10.315,0.032,9.18,0.02,0.976,0.029,0.96,0.02,O7
+173,0.54959887,0.68,47.57722222,0.64,8.45,1.31,1.03,-8.42,0.73,-6.78,0.72,8.753,0.011,8.493,0.012,0.248,0.015,0.28,0.02,A2
+174,0.55156687,1.41,59.96533825,1.49,8.86,3.89,1.83,15.17,1.66,-0.1,1.45,10.173,0.023,8.963,0.014,1.035,0.021,1.01,0.02,G9II-III
+175,0.55243583,0.6,49.77113897,0.56,7.84,3.98,0.87,-7.42,0.7,-21.74,0.59,8.994,0.011,7.929,0.008,0.923,0.01,0.92,0.01,G5
+176,0.55333411,0.73,44.42827722,0.63,8.86,3.82,1.07,19.01,0.79,-6.2,0.68,9.498,0.017,8.931,0.016,0.53,0.021,0.6,0.02,K0
+177,0.56020401,0.93,-11.96434717,0.63,8.93,5.47,1.25,9.52,1.29,-1.99,0.66,9.137,0.011,8.951,0.013,0.172,0.002,0.19,0,A1m...
+178,0.5677962,3.17,-27.13517299,1.31,7.97,9.02,2.5,99.62,4,8.25,1.28,8.6,0.019,7.997,0.018,0.556,0.015,0.63,0.01,F7V
+179,0.56886229,0.73,-13.40751554,0.45,6.9,14.91,0.9,261.21,0.99,32.13,0.45,7.548,0.005,6.956,0.004,0.534,0.002,0.61,0,G0V
+180,0.57090231,0.98,-9.17489501,0.51,8.47,2.8,1.12,3.94,1.21,-13.52,0.54,9.982,0.019,8.598,0.011,1.171,0.017,1.13,0.01,K0
+181,0.57381667,0.44,60.7031946,0.46,6.77,2.51,0.64,-8.91,0.5,-11.05,0.52,9.142,0.012,6.975,0.005,1.832,0.011,2.46,0.03,M0
+182,0.58116809,0.65,52.58643746,0.68,8.55,3.32,1.16,6.78,0.87,-12.63,0.7,9.829,0.016,8.659,0.01,1.004,0.015,0.98,0.01,K0
+183,0.58297574,0.74,-29.72044805,0.44,5.04,6.4,0.87,9.66,1.04,14,0.51,4.852,0.002,5.009,0.002,-0.15,0.042,-0.14,0.02,B4V
+184,0.58977565,1.03,11.00634091,0.64,8.48,29.75,1.21,-2.65,1.09,-43.21,0.77,9.574,0.021,8.541,0.014,0.888,0.02,0.89,0.01,K0
+185,0.5901502,1.6,10.78564387,1.02,8.53,11.74,1.8,-45.33,1.61,-115.73,1.09,9.211,0.016,8.555,0.014,0.53,0.015,0.6,0.02,F8
+186,0.60069792,0.68,8.9568336,0.47,6.33,7.55,0.82,-0.87,0.69,-4.11,0.52,6.555,0.004,6.354,0.005,0.182,0.002,0.2,0,A6V
+187,0.60211418,1.11,-6.05918213,0.61,8.99,6.69,1.38,69.03,1.52,-36.17,0.73,9.585,0.027,9.052,0.026,0.5,0.034,0.57,0.04,G0
+188,0.60250452,1.27,6.33313676,0.68,8.64,10.49,1.23,77.39,1.38,-50.94,0.73,9.211,0.018,8.691,0.017,0.488,0.022,0.56,0.02,F5
+189,0.60528721,0.88,54.13515756,0.89,9.55,2.49,1.41,-12.95,1.04,-7.46,1.02,9.819,0.017,9.57,0.02,0.237,0.025,0.26,0.03,A3
+190,0.60555642,1,10.77665206,0.69,8.74,10.47,1.17,-49.43,1.06,-118.65,0.79,9.442,0.02,8.779,0.018,0.57,0.015,0.64,0.01,G0
+191,0.61228711,3.52,-46.02884131,2.61,12.43,22.98,4.38,192.39,4.88,-22.43,3.92,,,,,1.49,0.015,2.01,0.09,M3
+192,0.61983117,0.93,8.39393024,0.64,8.16,3.31,1.11,-1.77,1.03,-29.14,0.67,9.475,0.02,8.269,0.013,1.032,0.019,1,0.02,G5
+193,0.62164007,0.87,-39.21249918,0.69,9.46,4.77,1.47,28.73,1,-37.91,0.99,10.628,0.025,9.535,0.016,0.944,0.023,0.93,0.02,G8/K0III
+194,0.62398938,0.67,8.48557854,0.45,5.7,26.53,0.77,-93.55,0.69,-47.5,0.46,6.069,0.004,5.735,0.004,0.315,0.006,0.36,0.01,F0V
+195,0.62573691,0.58,47.42295978,0.58,7.62,8.08,1,12.29,0.57,-28.62,0.6,8.22,0.008,7.668,0.009,0.517,0.011,0.59,0.01,F8
+196,0.62700447,0.72,51.82997958,0.7,8.95,0.98,1.18,0.32,0.89,-1.45,0.78,11.15,0.044,9.126,0.013,1.677,0.037,1.7,0.04,K5
+197,0.63232895,0.65,42.14779896,0.69,8.97,1.62,1.16,-7.69,0.88,-8.04,0.68,10.192,0.023,9.088,0.015,0.952,0.021,0.94,0.01,K0
+198,0.63269567,0.87,15.33519012,0.65,8.94,5.12,1.11,21.03,0.91,-7.14,0.66,9.248,0.015,8.958,0.016,0.276,0.021,0.31,0.03,A0
+199,0.6350323,0.7,16.25655097,0.5,7.24,4.07,0.88,-11.07,0.74,5.7,0.51,7.316,0.005,7.241,0.006,0.074,0.007,0.09,0.01,A0
+200,0.63546326,1.17,-33.99267216,0.79,10.32,3.17,1.67,8.78,1.31,16.25,1.09,10.653,0.026,10.312,0.03,0.323,0.037,0.37,0.05,F2
+201,0.639314,0.74,18.68336438,0.56,8.24,10.06,0.99,-13.19,0.7,17.41,0.56,8.796,0.012,8.292,0.011,0.474,0.014,0.55,0.01,F5
+202,0.64173419,0.7,54.55216087,0.74,8.62,2.6,1.1,1.53,0.89,-8.82,0.8,8.929,0.011,8.631,0.011,0.303,0.015,0.35,0.02,F0
+203,0.64222918,1.18,-15.83126945,0.71,9.18,2.16,1.59,22.6,1.91,7.37,0.68,10.438,0.024,9.297,0.015,0.981,0.022,0.96,0.02,K0III
+204,0.64508403,0.68,-43.94791349,0.61,8.53,2.53,1,42.05,0.75,-6.43,0.78,10.201,0.02,8.685,0.01,1.274,0.018,1.23,0.02,K3III
+205,0.64571113,1.38,-5.18664439,0.54,8.54,8.84,1.25,-24.78,1.82,-2.83,0.65,8.992,0.013,8.586,0.013,0.384,0.017,0.45,0.02,F2
+206,0.64683993,0.77,18.83599601,0.59,8.56,9.32,1.02,-18.5,0.78,19.7,0.59,9.089,0.014,8.626,0.014,0.436,0.018,0.5,0.02,G0
+208,0.64992943,0.89,-67.63428107,0.83,9.41,2.46,1.07,21.72,0.99,-2.68,0.86,10.564,0.03,9.441,0.018,0.967,0.027,0.95,0.02,G6/G8III
+207,0.65034249,1.68,66.09896341,1.64,5.87,1.57,1.67,3.32,1.83,1.14,1.61,7.222,0.006,5.963,0.004,1.073,0.005,1.04,0,G8III
+209,0.6601596,15.95,66.10037725,15.05,7.2,-0.69,9.62,8.09,10.61,9.09,9.19,7.404,0.007,7.294,0.008,0.085,0.009,0.06,0.01,A2V
+210,0.66214867,2.56,-8.48794379,1.21,9.05,7.65,1.93,-2.72,2.27,-4.67,0.96,9.742,0.018,9.158,0.017,0.47,0.015,0.54,0.02,G0
+211,0.66317884,1.01,-37.94768074,0.68,9.52,3.88,1.36,13.88,1.24,-16.4,0.94,10.536,0.023,9.593,0.016,0.832,0.021,0.85,0.01,G8
+212,0.6634419,1.76,-29.07525103,0.91,10.24,6.18,2.04,24.31,2.61,1.45,1.24,10.662,0.041,10.327,0.047,0.318,0.058,0.37,0.08,
+213,0.66686344,0.56,51.47241278,0.56,7.7,7.8,0.95,42.82,0.71,-4.99,0.58,8.969,0.009,7.8,0.006,1.003,0.008,0.98,0.01,G5
+214,0.66917246,0.79,28.54222144,0.55,8.17,3.36,0.99,0.01,0.74,-0.06,0.54,8.524,0.011,8.197,0.011,0.29,0.015,0.33,0.02,A3
+217,0.67441616,0.6,82.97320953,0.5,7.29,2.73,0.63,-10.9,0.73,-3.07,0.55,7.426,0.006,7.304,0.007,0.118,0.009,0.13,0.01,A0
+215,0.67449039,0.85,75.03619342,0.73,9.26,3.49,0.94,4.08,1.17,7.28,0.76,11.63,0.095,9.501,0.024,1.8,0.081,2.37,0.27,M2
+216,0.67692229,0.57,42.92069156,0.54,7.94,3.21,0.89,-11.81,0.61,-17.65,0.52,7.957,0.006,7.945,0.008,0.016,0.009,0.04,0.01,A0
+218,0.67974974,0.72,-57.63363086,0.76,8.42,4.14,1.05,-26.92,0.85,-16.14,0.82,9.696,0.015,8.524,0.01,1.005,0.014,0.98,0.01,G8III
+219,0.69022925,1.24,6.03445242,0.63,8.56,10.78,1.28,31.94,1.37,-21.4,0.8,9.254,0.021,8.605,0.019,0.602,0.024,0.67,0.02,F8
+220,0.69173956,0.64,35.81547283,0.48,7.52,6.27,0.81,13.73,0.86,-2.33,0.55,7.733,0.008,7.54,0.008,0.18,0.015,0.2,0.02,A0
+221,0.69321513,1.36,80.28224146,1.2,7.74,7.68,1.11,47.54,1.36,17.14,1,8.175,0.01,7.734,0.009,0.483,0.015,0.55,0.02,F2
+222,0.69448089,0.67,-40.9831797,0.6,8.85,2.62,1.16,-3.09,0.71,-20.43,0.83,10.291,0.02,8.981,0.012,1.113,0.018,1.08,0.02,K1III
+224,0.69625192,1.32,3.86040514,0.8,9.01,1.25,1.47,3.01,1.6,4.28,0.98,10.316,0.038,9.138,0.022,1.01,0.034,0.99,0.03,K0
+223,0.69641117,1.5,2.1303764,0.99,7.17,21.58,1.65,62.25,2.35,-91.23,1.07,7.994,0.011,7.336,0.01,0.617,0.015,0.69,0.01,G0
+225,0.7000638,1.11,-15.04053128,0.6,9.04,7.23,1.56,21.33,2.1,-4.7,0.63,9.597,0.015,9.087,0.015,0.489,0.016,0.56,0.02,F3/F5V
+226,0.70031218,1.44,-24.94525463,0.86,10.3,0.63,1.67,54.29,2.14,-17.92,1.02,10.601,0.035,10.331,0.044,0.254,0.058,0.29,0.07,F0/F2V
+227,0.70416774,16.78,80.28651236,14.69,9.86,8.72,7.25,48.59,8.24,27.27,6.26,10.295,0.034,9.826,0.036,0.442,0.046,0.51,0.05,
+228,0.71015217,0.71,28.25189113,0.48,7.64,9.53,0.87,41.41,0.71,5.68,0.5,8.266,0.011,7.697,0.01,0.532,0.013,0.6,0.01,F8
+229,0.71393463,2.13,47.25228068,1.83,8.27,2.16,2.57,18.8,1.59,-5.1,1.59,8.673,0.014,8.54,0.016,0.128,0.02,0.14,0.02,A0
+230,0.71569526,0.97,30.3365158,0.73,8.44,8.62,1.31,67.16,1.4,10.79,0.86,8.955,0.016,8.507,0.016,0.423,0.021,0.49,0.02,F2
+231,0.72341351,0.95,-58.78139077,0.85,9.58,4.59,1.21,75.02,1.01,-3.02,0.94,10.163,0.021,9.63,0.021,0.5,0.027,0.57,0.03,F6/F7IV
+4769,15.32323552,2.85,-33.71258608,2.28,12.63,11.17,3.61,-11.01,3.39,-12.91,2.36,,,,,-0.241,0.037,-0.26,0.04,B
+232,0.73006132,0.86,-30.14977973,0.54,8.43,5.18,1.11,20.22,1.17,2.81,0.66,8.455,0.009,8.421,0.011,0.007,0.004,0.03,0,A0V
+233,0.73197615,0.78,71.35854324,0.84,8.49,2.5,1.03,-6.98,0.89,-11.07,0.81,10.013,0.026,8.617,0.014,1.18,0.023,1.14,0.02,K0
+234,0.73358145,0.8,70.23800778,0.87,9.64,2.91,1.08,3.83,1.08,-3.04,0.97,9.983,0.025,9.656,0.027,0.31,0.034,0.36,0.05,B8
+235,0.73646864,0.98,71.36804423,1.12,9.17,2.6,1.31,-1.98,1.15,-5.69,1.06,10.778,0.05,9.329,0.024,1.222,0.044,1.18,0.04,K0
+236,0.73781657,1.06,-0.89382979,0.61,8.09,2.96,1.08,19.44,1.21,-18.16,0.64,9.723,0.024,8.225,0.012,1.26,0.021,1.22,0.02,K0
+237,0.7391122,0.75,-39.52732256,0.63,9,6.32,1.32,60.22,0.84,-37,0.92,10.134,0.018,9.096,0.012,0.903,0.016,0.9,0.01,G8IV
+238,0.7392741,0.71,-20.04607402,0.42,6.25,16.16,0.96,100.38,0.87,78.95,0.44,6.874,0.004,6.308,0.003,0.526,0.004,0.6,0,F6/F7V
+239,0.743174,1.11,3.38193739,0.73,8.56,4.77,1.27,5.04,1.18,-2.17,0.84,9.168,0.016,8.612,0.015,0.521,0.02,0.59,0.02,F5
+240,0.74376859,1.68,9.79522025,1.12,10.81,3.36,2.03,-15.69,1.73,4.4,1.25,11.662,0.117,10.799,0.081,0.565,0.072,0.64,0.07,F8
+241,0.75196696,1.06,9.13829706,0.69,8.76,2.37,1.28,21.34,1.06,-7.21,0.79,10.049,0.029,8.871,0.018,1.01,0.027,0.99,0.02,K0
+242,0.75216595,0.65,-34.74405055,0.46,7.76,7.41,0.93,21.85,0.77,45.7,0.6,8.991,0.009,7.868,0.006,0.967,0.008,0.95,0.01,G8IV
+243,0.75337695,0.58,-60.69189462,0.59,7.82,4.11,0.8,-5.55,0.66,-2.53,0.62,9.143,0.012,7.925,0.007,1.041,0.011,1.01,0.01,K0III
+244,0.75886478,0.59,39.99515242,0.46,7.9,3.49,0.74,1.82,0.64,-3.26,0.53,8.693,0.011,7.965,0.009,0.668,0.011,0.73,0.01,F8
+245,0.76358207,0.98,-7.81552594,0.6,8.52,3.31,1.13,62.16,1.27,3.67,0.59,9.841,0.018,8.63,0.012,1.036,0.017,1.01,0.01,G5
+246,0.76368704,0.94,56.733184,1.03,9.73,18.29,1.56,177.58,1.22,46.91,1.03,10.937,0.043,9.887,0.027,0.99,0.02,1.03,0.02,K3
+247,0.76552823,1.48,8.2614134,0.89,9.19,6.08,1.68,-37.8,1.63,-49.68,1,9.666,0.023,9.192,0.022,0.346,0.072,0.54,0.09,F0
+248,0.76575139,1.03,8.27080462,0.62,8.1,9.03,1.17,-35.94,1.09,-49.91,0.68,8.437,0.011,8.1,0.012,0.342,0.015,0.4,0.02,F0
+249,0.77419621,0.86,31.87010321,0.6,8.75,13.24,1.03,9.9,0.95,-8.32,0.65,9.436,0.019,8.844,0.017,0.552,0.022,0.62,0.02,F8
+250,0.77431725,2.4,52.46516859,2.06,8.14,5.19,1.99,-8.04,1.55,-16.48,1.2,9.266,0.012,8.263,0.009,0.88,0.015,0.89,0.01,K0
+251,0.7754055,1,-25.26104885,0.64,8.65,-0.53,1.21,-27.86,1.34,-26.85,0.73,10.431,0.032,8.82,0.015,1.349,0.028,1.31,0.03,K2III
+252,0.77959051,2.59,29.48598254,1.66,10.3,-0.95,2.86,16.56,2.78,-1.5,1.59,11.607,0.11,10.502,0.066,1.082,0.197,1.04,0.16,K0...
+253,0.78257245,0.76,-24.14513788,0.45,6.46,6.78,0.88,59.32,1.08,-3.14,0.54,7.982,0.008,6.587,0.005,1.176,0.003,1.14,0,K1III
+254,0.78466955,0.47,42.74791705,0.47,6.73,5.96,0.76,32.79,0.53,-3.84,0.47,6.779,0.004,6.729,0.005,0.051,0.006,0.06,0.01,A2
+255,0.79452371,0.95,-24.58828778,0.59,7.96,11.84,1.16,52.44,1.55,12.15,0.72,8.441,0.009,8.008,0.009,0.421,0.001,0.49,0,F2/F3V
+256,0.79659523,0.86,54.51584355,0.93,9.53,4.73,1.44,1.26,1.11,-28.47,1.04,10.002,0.021,9.512,0.021,0.461,0.027,0.53,0.03,F0
+257,0.80301496,1.04,-31.21239379,0.58,8.87,3.15,1.18,18.69,1.34,4.06,0.75,8.95,0.011,8.884,0.014,0.081,0.003,0.09,0,A0V
+258,0.80532807,0.63,17.55239698,0.5,6.59,6.28,0.78,58.45,0.74,-52.87,0.53,8.037,0.008,6.716,0.005,1.122,0.007,1.08,0.01,K0
+259,0.8059041,0.78,48.7223389,0.72,8.65,0.54,1.23,0.05,0.91,-18.44,0.75,10.57,0.032,8.825,0.014,1.455,0.028,1.46,0.04,M0
+260,0.81709566,0.98,-55.40508846,0.96,9.64,6.1,1.44,31.28,1.21,7.35,1.2,10.059,0.019,9.616,0.019,0.432,0.021,0.5,0.02,F2V
+261,0.82050122,2.21,-23.61534569,1.18,9.15,8.21,2.41,12.67,2.72,-36.54,1.37,9.688,0.017,9.191,0.017,0.424,0.1,0.57,0.09,F3V
+262,0.82579542,1.06,32.84586959,0.65,9.04,4.31,1.25,52.2,1.19,-2.29,0.72,9.593,0.02,9.161,0.021,0.422,0.023,0.49,0.02,F0V
+263,0.82923787,3.21,4.68713578,2.05,12.04,32.93,3.49,-24.45,3.58,-85.41,2.37,,,,,1.473,0.02,1.75,0.17,M1
+264,0.83207925,0.74,38.24401553,0.53,8.42,3.69,0.9,-0.8,0.81,-1.41,0.63,9.948,0.021,8.56,0.012,1.174,0.019,1.14,0.02,K0
+266,0.83535989,0.91,-11.94520986,0.51,8.09,3.38,1.13,-11.03,1.43,-64.74,0.57,9.54,0.016,8.215,0.01,1.125,0.015,1.09,0.02,K1IIICN...
+265,0.83539281,0.76,-64.4760807,0.68,9.06,1.06,0.94,-2.22,0.88,-5.83,0.79,11.258,0.057,9.219,0.017,1.688,0.047,1.71,0.05,K5III:
+267,0.83541112,1.47,-4.14573041,0.89,8.09,11.66,1.42,-22.91,1.75,-10.99,0.86,8.584,0.01,8.147,0.01,0.455,0.015,0.52,0.02,F2
+268,0.84180567,0.65,59.07861165,0.64,8.18,0.24,1.01,-3.63,0.82,-2.69,0.78,10.095,0.022,8.341,0.01,1.462,0.019,1.47,0.03,K5
+269,0.84205196,0.91,23.5750499,0.58,8.77,3.82,1.02,-10.23,1.02,-6.37,0.61,10.242,0.029,8.917,0.016,1.125,0.026,1.09,0.03,G5
+270,0.85005688,0.49,73.17449052,0.53,7.36,4.7,0.63,-22.46,0.54,2.59,0.53,7.554,0.01,7.402,0.011,0.146,0.014,0.16,0.01,A2
+271,0.85277163,0.82,-35.96517367,0.59,9.16,4.81,1.11,21.93,0.98,3.86,0.81,9.433,0.012,9.165,0.013,0.232,0.005,0.26,0.01,A2III
+272,0.85551618,1.18,-26.41518293,0.64,8.82,1.39,1.31,13.15,1.86,-0.95,0.83,10.038,0.02,8.9,0.013,0.979,0.019,0.96,0.01,G8/K0III
+273,0.85687021,1.79,-46.83096933,1.24,11.14,1.86,2.09,-2.2,2.09,-1.32,1.63,11.293,0.056,11.217,0.091,0.041,0.002,0.06,0,A0V
+274,0.85715406,0.42,63.64052431,0.45,6.24,0.93,0.57,-3.27,0.55,-1.83,0.49,6.598,0.004,6.296,0.004,0.332,0.034,0.43,0.03,B3Ia
+275,0.85767485,6.27,-29.0006136,3.45,9.44,5.68,4.61,-24.45,7.89,-20.17,2.95,9.987,0.023,9.536,0.023,0.439,0.026,0.51,0.03,F3V
+276,0.85791177,0.71,20.66591788,0.54,7.49,15.55,0.95,57.24,0.72,-159.75,0.56,8.237,0.01,7.555,0.008,0.636,0.015,0.7,0.01,G0
+277,0.85927886,0.61,-36.25120504,0.42,6.96,15.84,0.81,72.54,0.68,5.06,0.56,7.347,0.004,7.007,0.004,0.353,0.015,0.41,0.02,F2V
+278,0.86311931,0.58,55.55090206,0.61,7.94,2.79,0.95,-0.95,0.67,-0.68,0.7,7.9,0.008,7.949,0.01,-0.023,0.003,0,0,B2IVne+...
+279,0.86377495,0.64,62.35780416,0.67,8.69,0.81,0.87,-1.44,0.74,0.85,0.74,8.821,0.011,8.683,0.013,0.12,0.015,0.13,0.01,B8V
+280,0.86626632,0.51,53.31270092,0.6,8.15,4.83,0.97,-15.35,0.71,-4.99,0.6,8.302,0.006,8.163,0.007,0.134,0.009,0.15,0.01,A2
+281,0.87618718,0.68,55.05995058,0.73,8.45,2.88,1.1,3.72,0.82,4.16,0.89,10.604,0.035,8.651,0.012,1.655,0.03,2.02,0.07,M0
+282,0.87642718,0.73,19.3815717,0.58,7.92,1.62,0.97,0.04,0.77,-31.13,0.59,9.749,0.023,8.063,0.011,1.408,0.02,1.39,0.02,K0
+283,0.87715545,1.03,12.35682896,0.51,7.45,4.99,0.99,-15.05,1.09,-3.46,0.62,7.828,0.008,7.482,0.008,0.353,0.015,0.41,0.02,A5
+284,0.87833784,0.79,-65.8275666,0.8,9.01,2.11,1.04,22.94,0.94,25.33,0.89,10.209,0.027,9.1,0.018,0.956,0.025,0.94,0.02,G8III
+285,0.88067333,0.82,-35.60222342,0.54,8.55,1.38,1.06,56.12,0.92,-2.58,0.84,10.107,0.018,8.671,0.01,1.212,0.016,1.17,0.02,K1IV/VCN...
+286,0.88130145,0.82,78.71780714,0.79,9.23,0.11,0.93,16.55,1.09,7.75,0.81,10.493,0.031,9.32,0.019,1.006,0.028,0.98,0.02,K0
+287,0.88580553,1.13,-13.2272653,0.73,9.16,1.19,1.4,19.34,1.37,-11.02,0.69,11.085,0.051,9.346,0.019,1.538,0.02,1.54,0.09,K5
+288,0.88875927,0.55,42.35221969,0.59,7.9,5.49,0.97,98.95,0.66,-46.75,0.61,9.287,0.013,8.031,0.008,1.071,0.012,1.04,0.01,K0
+289,0.90235854,0.67,-51.80908752,0.76,8.68,3.48,1.17,5.81,0.8,-5.03,0.84,9.972,0.015,8.793,0.009,1.011,0.014,0.99,0.01,K0III
+290,0.90411412,0.87,-31.09403248,0.5,7.78,15.26,1.03,93.72,1.09,-42.84,0.65,8.423,0.009,7.844,0.008,0.563,0.015,0.64,0.01,F8/G0V
+291,0.90454413,0.91,-28.41713516,0.55,8.21,1.46,1.04,10.67,1.16,-0.76,0.66,8.037,0.007,8.166,0.01,-0.123,0.002,-0.11,0,Ap...
+292,0.90870678,0.56,70.30603307,0.63,8.11,2.92,0.79,10.74,0.74,-1.86,0.65,8.078,0.009,8.104,0.011,-0.019,0.013,0,0.01,A0
+293,0.91589999,0.63,-57.16443914,0.67,8.29,13.14,0.97,25.57,0.8,-9.58,0.73,8.867,0.01,8.359,0.009,0.488,0.01,0.56,0.01,F6V
+294,0.91715645,1.09,3.90700467,0.6,7.89,8.63,1.11,-23.55,1.14,-12.87,0.68,8.332,0.013,7.932,0.014,0.401,0.004,0.47,0,F0
+295,0.91866516,0.82,-41.09585606,0.73,9.67,2.83,1.45,12.38,0.94,-11.99,1.08,10.133,0.019,9.727,0.02,0.397,0.004,0.46,0,F0V
+296,0.92207847,0.95,-28.39584776,0.62,8.24,25.29,1.11,280.23,1.2,-143.11,0.73,9.209,0.018,8.325,0.014,0.78,0.01,0.82,0.01,G8V
+297,0.92444478,0.45,48.43692667,0.46,6.8,6.42,0.75,-25.44,0.52,-8.19,0.47,6.865,0.004,6.805,0.005,0.06,0.006,0.07,0.01,A2
+298,0.92695552,0.77,13.36518977,0.57,8.18,2.81,1.03,27.27,0.95,-9.64,0.77,9.479,0.016,8.294,0.011,1.015,0.015,0.99,0.01,K0
+299,0.93377179,0.63,-63.60066163,0.69,8.44,9.67,0.86,-6.07,0.84,-2.05,0.74,9.009,0.011,8.476,0.011,0.508,0.012,0.58,0.01,F5V
+301,0.93488487,0.9,-17.33597002,0.42,4.55,14.31,0.92,28.57,1.09,-7.28,0.42,4.492,0.002,4.539,0.002,-0.047,0.003,-0.03,0.02,B9IVn
+300,0.93490863,0.47,42.02349764,0.5,7.45,6.04,0.85,76.5,0.61,10.12,0.5,7.743,0.007,7.487,0.007,0.244,0.009,0.27,0.01,A3
+302,0.96511407,0.47,66.71220273,0.46,6.31,3.31,0.6,7.86,0.56,-8.15,0.46,8.443,0.011,6.522,0.006,1.629,0.01,2.28,0.04,M4
+303,0.96915935,0.59,57.37827711,0.6,8.15,5.15,0.98,31.94,0.72,0.18,0.68,8.493,0.009,8.16,0.01,0.316,0.013,0.36,0.02,Am...
+304,0.96979503,0.79,22.29607151,0.57,8.27,6.16,1,-1.47,0.83,-9.96,0.63,8.433,0.009,8.281,0.011,0.136,0.015,0.15,0.01,A2
+305,0.97206281,0.86,-28.3937693,0.58,7.66,20.44,0.96,88.62,1.08,-17.68,0.91,8.56,0.01,7.738,0.008,0.741,0.01,0.79,0.01,G5IV
+306,0.97473996,3.05,-57.8303572,3.71,8.59,14.36,2.44,150.24,2.11,-58.93,2.2,9.368,0.012,8.664,0.011,0.616,0.003,0.68,0,G2V
+307,0.97971157,1.77,-42.55949968,1.48,11.55,16.27,2.71,90.57,2.2,6.6,2.12,,,,,1.26,0.015,1.42,0.02,M0
+308,0.98353978,0.65,14.37891704,0.46,7.09,13.9,0.84,79.34,0.75,-21.72,0.57,7.445,0.005,7.126,0.006,0.303,0.007,0.35,0.01,F0
+309,0.98590855,0.78,-45.28859728,0.66,8.54,4.59,1.04,9.33,0.95,-7.7,1,8.798,0.009,8.562,0.01,0.23,0.015,0.26,0.02,A7V
+310,0.98741047,1.07,-43.1915036,0.8,9.58,12.24,1.44,106.17,1.19,-127.37,1.11,10.381,0.022,9.635,0.018,0.7,0.005,0.75,0.01,G5V
+311,0.98758897,0.7,36.97021204,0.56,8.44,6.36,0.9,15.02,0.76,18.05,0.68,8.957,0.012,8.47,0.011,0.456,0.015,0.53,0.02,F0
+312,0.98959785,0.61,61.10364174,0.61,8.59,-0.56,0.85,-1.27,0.72,-2.43,0.7,9,0.013,8.69,0.014,0.36,0.014,0.42,0.01,B0Ibp
+313,0.99110213,1.35,-48.12518732,0.97,8.01,10.62,1.46,23.52,1.6,0.78,1.25,8.48,0.018,7.947,0.018,0.406,0.001,0.47,0,F3/F5V
+314,0.99172662,0.78,20.95381941,0.6,8.29,5.58,1.02,-32.62,0.85,-37.12,0.61,8.908,0.013,8.33,0.012,0.54,0.016,0.61,0.02,G0
+315,0.99220988,0.83,-71.27863488,0.77,9.62,6.67,0.97,7.29,1.08,-33.58,0.89,10.376,0.037,9.643,0.031,0.657,0.037,0.72,0.03,F8V
+316,1.00099668,1.25,12.14583388,0.77,7.26,5.48,1.25,17.89,1.26,-15.14,0.85,7.574,0.008,7.214,0.008,0.355,0.015,0.42,0.02,F0
+317,1.00253201,0.53,-80.3950701,0.56,7.91,5.53,0.62,54.8,0.63,-18.63,0.57,8.269,0.01,7.963,0.01,0.314,0.015,0.36,0.02,F0III/IV
+318,1.00967468,0.97,-38.59474913,0.76,9.45,2.07,1.37,-8.65,1.17,-1.93,1.1,10.825,0.036,9.512,0.019,1.115,0.032,1.08,0.03,G8/K0IV
+319,1.01581829,0.6,62.22195138,0.64,8.19,1.2,0.84,-2.24,0.69,-0.49,0.75,8.466,0.009,8.241,0.01,0.26,0.006,0.29,0.01,O8e
+320,1.0212684,3.24,-16.99764075,1.58,12.14,6.48,4.13,33.37,4.84,-0.43,1.88,,,,,,,,,F1:
+321,1.03267114,1.01,-25.89254967,0.65,8.93,9.88,1.18,110.27,1.51,-46.78,0.85,9.643,0.016,8.977,0.014,0.607,0.016,0.68,0.01,G2/G3V
+322,1.03517441,0.54,56.92100467,0.64,7.65,3.93,0.97,-15.65,0.72,-8.76,0.67,8.926,0.011,7.771,0.007,0.992,0.01,0.97,0.01,G8IV
+324,1.04254351,0.82,17.43668381,0.63,8.53,8.18,1,-54.4,1.01,-16.6,0.72,9.056,0.013,8.576,0.012,0.491,0.015,0.56,0.02,F5
+6530,20.97263642,2.73,10.24778459,2.05,11.83,4.97,3.18,-1.07,2.97,-11.55,2.09,,,,,1.219,0.034,1.18,0.03,K7
+323,1.04272795,0.55,49.87020726,0.55,7.38,6.15,0.89,-8.01,0.63,-10.94,0.6,8.643,0.01,7.474,0.007,1.003,0.01,0.98,0.01,K0
+325,1.04362757,0.87,39.12012608,0.66,8.56,14.48,1.07,110.39,0.95,-92.11,0.74,9.314,0.015,8.65,0.013,0.615,0.017,0.68,0.01,F8
+326,1.04484023,1.11,11.26438632,0.63,8.76,0.82,1.22,-5.58,1.14,-4.8,0.76,10.982,0.055,8.938,0.017,1.692,0.046,1.72,0.05,M0
+327,1.04616137,1.36,-4.92610737,0.72,9.56,2.04,1.28,24.09,1.68,-1.72,0.76,10.043,0.025,9.681,0.028,0.39,0.02,0.46,0.02,A2
+328,1.04953066,0.78,-30.13491782,0.49,7.09,4.24,0.92,21.9,1.08,2.05,0.61,6.975,0.004,7.063,0.007,-0.085,0.004,-0.07,0.02,B8V
+329,1.05137431,1.1,-10.14127928,0.7,9.83,9.2,1.5,143.74,1.87,66.59,0.76,10.683,0.036,9.879,0.028,0.699,0.004,0.76,0,G5
+330,1.05693212,0.39,62.2876646,0.45,5.9,0.89,0.58,-0.99,0.45,-0.37,0.5,6.215,0.003,5.927,0.003,0.274,0.004,0.31,0.01,A1III
+331,1.05951147,1.99,-26.95235161,1.09,10.8,1.88,2.21,7.81,3.02,-13.88,1.76,11.909,0.123,10.899,0.079,0.882,0.109,0.89,0.08,Gp
+332,1.06083408,0.68,-34.41465369,0.52,8.41,6.58,0.94,67.55,0.82,-25.56,0.66,9.072,0.009,8.466,0.008,0.563,0.009,0.64,0.01,F6V
+333,1.06304747,1.12,-17.42485068,0.65,9.05,5.54,1.44,-13.47,1.4,-16.35,0.65,9.298,0.023,9.066,0.028,0.16,0.015,0.18,0.01,A1/A2IV/V
+334,1.06385875,0.65,60.15501928,0.72,8.79,0.07,0.98,-4.86,0.75,-1.66,0.75,8.857,0.01,8.802,0.013,0.08,0.015,0.09,0.02,B0
+335,1.06601848,0.82,14.08162325,0.58,8.88,5.57,1.09,20.54,0.97,-35.2,0.77,9.156,0.012,8.89,0.014,0.253,0.017,0.28,0.02,A0
+336,1.06656723,0.58,65.1529611,0.57,7.59,1.47,0.77,11.16,0.69,10.56,0.59,9.763,0.02,7.823,0.008,1.68,0.015,1.69,0.09,K5
+337,1.06725539,1.24,-25.91498946,0.83,9.6,11.87,1.49,-136.68,1.89,-190.18,1.12,10.441,0.028,9.728,0.025,0.75,0.02,0.79,0.02,G5
+338,1.06734897,1.28,66.34913841,1.28,10.66,-1.21,1.79,-0.62,1.56,-5.2,1.4,12.843,0.292,10.847,0.077,1.45,0.015,1.45,0.02,B
+339,1.06871389,0.62,-59.31518062,0.6,8.55,4.12,0.84,21.79,0.68,-4.11,0.65,8.613,0.009,8.568,0.012,0.037,0.007,0.05,0.01,A1V
+340,1.07383315,0.73,-43.98832631,0.94,8.11,14.91,1.01,5.43,1.17,-53.62,1.29,8.679,0.008,8.176,0.008,0.484,0.009,0.56,0.01,F6V
+341,1.07749772,1.34,-23.25395215,0.77,9.44,0.58,1.57,-0.26,1.43,-5.18,0.8,10.771,0.042,9.517,0.023,1.069,0.037,1.03,0.03,G8IV
+342,1.07898302,1.14,-20.5687452,0.76,9.6,7.92,1.55,29.29,1.47,-51.95,0.75,10.284,0.029,9.697,0.028,0.549,0.03,0.62,0.03,G0V
+343,1.08233885,0.84,-16.52888969,0.42,5.78,11.29,0.92,53.77,1.34,-60.27,0.42,7.193,0.005,5.898,0.003,1.084,0.007,1.05,0.01,K0III
+344,1.08364803,2.51,40.10995515,1.66,10.66,6.82,2.4,-4.17,2.45,-2.78,1.98,,,,,1.5,0.51,3.91,0.98,M5e-M7e
+345,1.08457463,0.82,-29.26883006,0.48,6.38,7.75,0.91,29.15,1.11,3.44,0.62,6.383,0.004,6.378,0.004,0.006,0.004,0.03,0,A1V
+346,1.08780834,0.65,-53.90948292,0.78,8.8,5.27,1.12,59.8,0.91,20.09,1.02,10.12,0.018,8.915,0.011,1.031,0.016,1,0.01,K1III
+347,1.08869988,0.49,54.27460172,0.59,7.79,2.46,0.85,7.15,0.59,-4.35,0.63,7.66,0.006,7.771,0.009,-0.089,0.007,-0.07,0.01,B3V
+348,1.08880039,0.86,12.95705512,0.61,8.6,16.79,1.13,317.8,1.04,97.64,0.79,9.371,0.017,8.667,0.014,0.64,0.015,0.7,0.01,G5
+349,1.09539438,0.91,-29.38157885,0.54,7.77,4.1,1.06,20.68,1.3,2.45,0.72,7.689,0.007,7.747,0.008,-0.058,0.002,-0.04,0,B8/B9V
+350,1.0993091,1.16,-57.32287483,1.16,10.37,21.14,1.62,-36.89,1.43,74.23,1.42,11.832,0.092,10.498,0.044,1.1,0.02,1.06,0.02,
+351,1.1026229,1.35,-47.06812971,0.89,9.8,22.52,1.48,293.22,1.52,33.72,1.28,10.871,0.043,9.841,0.028,0.855,0.006,0.9,0.01,K0V
+352,1.11010195,1.13,58.06878245,1.17,10.42,12.99,1.76,436.94,1.31,-37.12,1.33,11.391,0.077,10.414,0.049,0.8,0.02,0.84,0.02,
+353,1.11103092,4.54,-44.56734318,3.8,11.63,5.72,6.2,233.9,5.3,22.05,5.19,,,,,0.971,0.006,1.02,0.01,
+354,1.12334321,0.84,51.8293046,0.79,9.22,3.01,1.4,2.09,1.03,-5.35,0.93,10.51,0.028,9.343,0.016,1.001,0.025,0.98,0.02,K0
+355,1.1255098,0.7,-10.50949443,0.47,4.99,2.03,0.93,-6.49,1.19,-11.88,0.49,7.081,0.005,5.129,0.003,1.619,0.005,1.64,0.01,K3Ibvar
+356,1.12570193,1.09,-6.96533727,0.57,8.43,9.89,1.1,-42.55,1.2,-17.21,0.58,9.144,0.013,8.501,0.011,0.611,0.015,0.68,0.01,G0
+357,1.12719406,0.54,-72.8972207,0.5,7.33,10.92,0.64,11.31,0.67,-41.13,0.56,7.852,0.007,7.375,0.007,0.444,0.01,0.51,0.01,F2V
+358,1.13935928,0.67,-76.34653399,0.63,8.93,0.95,0.79,15.43,0.78,17.25,0.68,10.218,0.024,9.02,0.015,1.025,0.022,1,0.02,G8III
+359,1.14426919,0.74,-76.87353696,0.7,9.09,17.09,0.88,177.47,0.88,-15.22,0.69,9.851,0.024,9.159,0.021,0.639,0.026,0.7,0.02,G3/G5III/IV
+360,1.14551227,0.74,71.96854252,0.8,9.26,4.67,0.93,-3.02,0.87,0.31,0.88,10.809,0.049,9.436,0.025,1.162,0.043,1.12,0.04,K2
+361,1.14780002,0.76,-71.69499867,0.74,8.73,3.4,0.93,10.85,0.89,-3.02,0.82,10.071,0.03,8.86,0.019,1.036,0.028,1.01,0.02,K0III
+362,1.15064352,1.14,-19.43786312,0.67,9.18,-0.43,1.49,-11.31,1.68,-12.14,0.65,10.669,0.038,9.287,0.02,1.169,0.034,1.13,0.03,K2III
+363,1.15170942,0.7,43.55131855,0.58,8.12,2.15,1.05,-4.57,0.82,-2.54,0.58,11.636,0.094,8.43,0.011,2.53,0.069,2.59,0.07,C5II
+364,1.15203505,1.12,-15.88920125,0.66,9.26,1.99,1.57,-3.21,1.87,-11.15,0.76,10.716,0.041,9.36,0.02,1.149,0.036,1.11,0.03,K0III
+366,1.15246785,1.13,-31.16905083,0.69,8.94,1.59,1.32,11.34,1.47,0.38,0.94,10.479,0.032,9.082,0.017,1.181,0.028,1.14,0.03,K1IV
+365,1.15248379,0.84,42.09256148,0.85,6.11,1.94,1.12,-11.94,1.05,-12.73,0.84,6.272,0.004,6.106,0.005,0.159,0.006,0.18,0.01,B9III
+367,1.15561443,0.67,-81.34531911,0.69,9.13,1.38,0.79,1.33,0.8,0.45,0.72,9.402,0.014,9.151,0.016,0.239,0.02,0.27,0.03,A2/A3IV
+368,1.15607578,0.95,2.93722463,0.6,7.9,4.83,1.03,20.68,1.07,1.42,0.81,9.526,0.018,8.042,0.01,1.249,0.016,1.21,0.02,K2
+369,1.15890684,1.27,29.72229656,0.74,9.34,1.26,1.47,-6,1.9,-6.91,0.86,10.548,0.04,9.447,0.026,0.95,0.037,0.94,0.03,K0
+370,1.15940288,0.49,-51.58336438,0.53,7.13,2.46,0.81,9.42,0.62,14.58,0.64,8.78,0.007,7.283,0.004,1.26,0.006,1.22,0.01,K1III
+371,1.16032911,1.84,-50.03593839,1.7,10.82,0.81,2.56,16.26,1.97,5.45,2.1,12.027,0.121,11.006,0.079,1.021,0.003,1.07,0,M5
+372,1.16559564,0.53,-70.40421693,0.52,7.46,4.15,0.66,83.78,0.54,-17.85,0.51,8.835,0.011,7.577,0.007,1.072,0.01,1.04,0.01,K0/K1III
+373,1.1659799,1.13,-8.18490648,0.67,8.72,1.39,1.34,1.18,1.59,-19.23,0.67,10.627,0.035,8.815,0.014,1.508,0.03,1.54,0.04,K2
+374,1.16704444,1.62,34.26519797,1.21,7.02,6.13,1.59,-15.8,1.51,-30.38,1.09,8.321,0.013,7.181,0.008,1.1,0.495,0.96,0.01,K0
+375,1.16729373,44.16,34.27150566,30.26,9.08,6.13,1.59,123.4,25.15,-59.91,16.83,,,,,,,,,
+376,1.171564,1.15,6.52258527,0.67,8.37,4.04,1.18,-68.65,1.25,-55.87,0.76,9.474,0.019,8.465,0.013,0.881,0.017,0.89,0.01,K0
+377,1.17188841,0.45,-71.43685835,0.41,5.59,5.7,0.53,30,0.5,-13.62,0.41,5.456,0.002,5.571,0.003,-0.1,0.003,-0.08,0,B8III
+378,1.17191906,0.68,14.96533616,0.49,7.37,11.46,0.84,7.51,0.78,-42.24,0.62,7.869,0.008,7.422,0.008,0.422,0.01,0.49,0.01,F5IV
+379,1.17432297,0.42,67.16638761,0.45,5.68,10.3,0.58,95.58,0.48,23.8,0.45,7.033,0.005,5.802,0.004,1.051,0.005,1.02,0,K1III
+380,1.17796311,0.93,17.06977988,0.63,8.56,7.35,1.12,73.31,1.1,-18.46,0.68,9.549,0.017,8.659,0.013,0.792,0.016,0.82,0.01,G5
+381,1.18518654,0.67,51.53385066,0.66,8.72,2.46,1.14,10.28,0.85,-5.27,0.66,8.677,0.008,8.697,0.01,-0.014,0.012,0.01,0.01,A2
+382,1.18816317,0.9,-32.36102308,0.66,9.06,4.16,1.2,-18.85,1.02,-9.18,0.9,9.472,0.014,9.095,0.015,0.368,0.018,0.43,0.02,F0V
+383,1.18887204,1.33,0.05649086,0.69,8.82,4.08,1.2,3.47,1.43,4.68,0.7,9.311,0.017,8.852,0.017,0.433,0.022,0.5,0.02,F0
+384,1.19286162,0.98,1.53694172,0.6,8.18,5.84,1.2,-18.84,1.57,-19.35,0.81,8.612,0.012,8.224,0.012,0.376,0.015,0.44,0.02,A5
+385,1.19515384,2.52,38.17382611,2.63,9.39,9.37,2.81,22.27,2.13,-64.96,2.35,10.401,0.036,9.506,0.026,0.735,0.015,0.78,0.01,G5
+386,1.20394853,0.72,68.1886971,0.8,9.1,-0.59,1.02,-0.94,0.81,-1.15,0.77,9.89,0.021,9.182,0.018,0.652,0.022,0.72,0.02,B2
+387,1.20814095,0.7,38.78622411,0.57,8.46,1.61,0.92,-3.01,0.75,-4.25,0.67,9.122,0.013,8.526,0.012,0.556,0.016,0.63,0.01,F2
+388,1.21025761,1.24,6.41668139,0.78,9.15,5.46,1.38,-9.52,1.38,-11.96,0.94,9.599,0.022,9.182,0.023,0.394,0.029,0.46,0.03,A3
+389,1.21171086,1.02,-29.63304603,0.59,8.28,5.65,1.16,21.46,1.43,2.9,0.76,8.284,0.009,8.282,0.011,0.002,0.01,0.02,0.01,A0IV
+390,1.2117523,1.5,50.23487696,1.66,11.67,4.86,2.61,-4.54,1.69,-2.23,1.67,,,,,,,,,F7
+391,1.21196013,1.37,43.97079063,1.22,8.18,6.95,1.91,-91.44,1.63,-29.53,1.22,8.488,0.015,8.051,0.014,0.43,0.015,0.5,0.02,G0
+392,1.21651501,1.44,30.08593131,0.92,7.93,10.47,1.53,71.44,1.91,-33.54,0.93,8.523,0.011,8.014,0.011,0.478,0.014,0.55,0.01,F5
+393,1.21827175,0.82,51.98257157,0.76,9.21,3.05,1.34,25.3,1,5.99,0.9,10.429,0.026,9.31,0.016,0.964,0.024,0.95,0.02,K0
+394,1.22172791,3.42,34.65955259,2.4,6.09,27.18,4.3,769.11,3.5,100.49,2.45,6.87,0.004,6.176,0.004,0.632,0.011,0.73,0.03,G2V
+395,1.22216274,0.91,-30.25661295,0.57,8.31,3.15,1.1,17.66,1.18,3.82,0.76,8.35,0.008,8.299,0.01,0.036,0.007,0.05,0.01,A0IV/V
+396,1.22460634,0.85,-31.99660262,0.54,7.83,2.91,0.97,2.7,0.96,-20.85,0.71,9.466,0.016,7.973,0.009,1.256,0.014,1.21,0.01,K2III
+397,1.22530082,0.64,52.2489413,0.63,8.72,3.73,1.1,13.22,0.76,-3.38,0.64,8.802,0.009,8.719,0.011,0.082,0.013,0.09,0.01,A0
+398,1.2290269,0.58,58.53217392,0.59,6.61,2.13,0.82,9.06,0.58,-3.04,0.62,6.602,0.005,6.575,0.007,0.025,0.008,0.04,0.01,B3V
+399,1.23302998,0.61,26.64879958,0.45,6.25,5.34,0.77,112.32,0.71,-14.52,0.47,8.045,0.009,6.41,0.004,1.368,0.008,1.34,0.01,K4IIIb
+400,1.23366004,0.79,23.26964739,0.56,7.82,39.06,0.93,382.15,0.88,-7.45,0.57,8.763,0.013,7.902,0.01,0.755,0.013,0.8,0.01,G9V
+401,1.23422583,0.75,56.0569593,0.79,8.66,3.49,1.2,-3.6,1.03,-3.83,0.9,10.744,0.039,8.798,0.014,1.614,0.033,1.64,0.03,K5
+402,1.23494365,0.62,64.78140759,0.61,8.15,6.02,0.81,-8.63,0.78,5.09,0.65,8.705,0.01,8.2,0.01,0.475,0.013,0.55,0.01,F5
+403,1.23720433,1,-18.17850304,0.65,8.97,11.56,1.31,-14.7,1.31,-91.68,0.64,9.822,0.02,9.067,0.016,0.674,0.019,0.73,0.02,G3V
+405,1.23950992,0.61,51.18064908,0.63,8.15,1.55,1.04,0.39,0.74,-2.3,0.65,9.691,0.016,8.269,0.009,1.201,0.014,1.16,0.01,K2
+404,1.23961728,0.76,45.67395209,0.76,7.47,14.53,1.21,17.18,0.71,-65.33,0.76,8.024,0.01,7.407,0.009,0.55,0.015,0.62,0.01,F8V
+406,1.24392487,0.88,26.72525618,0.62,8.63,1.67,1.1,22.95,1.02,2.43,0.67,10.696,0.049,8.847,0.018,1.57,0.043,2.15,0.1,M0
+407,1.24427458,0.56,-70.21220744,0.59,8.13,22.09,0.71,52.32,0.61,-97.72,0.63,8.986,0.011,8.196,0.009,0.71,0.015,0.76,0.01,G5V
+408,1.24502692,0.65,57.46874679,0.68,8.23,4.41,1.1,23.21,0.77,-3.47,0.76,9.46,0.016,8.312,0.01,0.986,0.015,0.97,0.01,G9III
+409,1.24608894,0.6,-70.49241628,0.63,8.41,8.49,0.77,-0.59,0.64,-27.33,0.64,8.909,0.011,8.451,0.011,0.461,0.015,0.53,0.02,F5V
+410,1.25472644,0.67,27.67479979,0.43,6.47,7.63,0.76,83.36,0.79,-6.57,0.47,7.669,0.008,6.574,0.005,0.946,0.007,0.94,0.01,G8II
+411,1.25663332,1.21,33.36001239,0.81,9.83,-0.99,1.46,1.24,1.48,-1.16,0.89,11.841,0.12,9.989,0.035,1.54,0.099,1.59,0.21,K5
+412,1.25755802,1.32,66.5167896,1.37,8.64,6.19,1.54,43.49,1.15,0.09,1.03,9.23,0.014,8.735,0.013,1.3,0.495,0.59,0.02,F5
+413,1.26034142,0.68,-36.01527326,0.49,7.73,19.78,0.87,210.16,0.79,62.72,0.57,8.384,0.008,7.815,0.007,0.537,0.005,0.61,0.01,G0V
+414,1.26224739,0.71,-59.82810463,0.68,8.64,1.96,0.95,-1.51,0.79,-6.84,0.78,9.756,0.018,8.736,0.013,0.889,0.017,0.89,0.01,G6III
+415,1.26379805,1.06,9.28002796,0.73,8.94,8.38,1.24,9.88,1.16,-27.69,0.88,9.44,0.02,9,0.02,0.415,0.026,0.48,0.03,F2
+416,1.26440114,1.12,1.03782858,0.68,8.84,8.73,1.17,108.93,1.27,-48.88,0.73,9.735,0.021,8.89,0.017,0.759,0.02,0.8,0.01,G5
+417,1.26581912,0.79,-0.50290553,0.44,6.32,6.95,0.81,44.86,1,-53.47,0.47,7.712,0.007,6.426,0.005,1.099,0.001,0.91,0.03,G9III:
+418,1.27555231,0.41,61.31396468,0.43,5.8,4.5,0.56,14.29,0.44,2.24,0.48,5.704,0.003,5.783,0.003,-0.067,0.004,-0.04,0,B8MNp...
+419,1.27871117,0.97,-42.56781669,0.75,8.97,5.12,1.34,-67.38,1.22,-21.1,1.04,10.07,0.018,9.073,0.013,0.86,0.017,0.87,0.01,G8/K0V
+420,1.28166779,0.44,-52.15142338,0.53,7.53,23.9,0.85,-110.55,0.59,-130.74,0.69,8.221,0.006,7.597,0.005,0.577,0.006,0.65,0.01,G0V
+421,,,,,8.83,,,,,,,,,,,,,,,
+422,1.28675856,0.49,67.84002075,0.55,7.41,2.53,0.69,7.13,0.54,-7.08,0.54,9.096,0.013,7.563,0.007,1.288,0.012,1.25,0.01,K0
+423,1.28858787,2.14,30.32911509,1.25,7.8,5.43,1.9,-44.71,2.64,-34.32,1.32,8.277,0.012,7.816,0.01,0.437,0.005,0.51,0.01,F0
+425,1.29047896,0.62,-62.84527102,0.59,8.14,14.25,0.83,61.96,0.73,20.91,0.71,8.846,0.011,8.199,0.01,0.593,0.011,0.66,0.01,G0V
+424,1.29075302,0.4,45.22907883,0.42,6.71,6.66,0.75,-27.19,0.43,-20.38,0.46,6.765,0.003,6.695,0.004,0.068,0.015,0.06,0,A1Vn
+427,1.29143885,0.78,-43.85083352,0.67,8.73,1.42,1.2,45.23,0.86,1.19,0.94,10.156,0.02,8.832,0.012,1.124,0.018,1.09,0.02,K1III
+426,1.29174694,10.81,30.33130736,6.85,9.37,6.64,8.01,-47.21,8.89,-37.27,5.18,9.835,0.025,9.387,0.026,0.51,0.02,0.44,0.09,F0
+429,1.29232665,1.05,2.39731072,0.75,8.69,11.12,1.22,41.95,1.27,-42.19,0.89,9.444,0.018,8.746,0.015,0.644,0.019,0.71,0.02,G5
+428,1.29233645,0.83,45.78693438,0.8,9.95,86.98,1.41,869.68,0.88,-151.13,0.88,11.771,0.08,10.131,0.03,1.472,0.019,1.91,0.11,M2
+430,1.29294285,0.67,-32.46851165,0.48,7.1,6.27,0.87,-62.32,0.76,-65.92,0.68,8.547,0.009,7.218,0.005,1.128,0.008,1.09,0.01,K1III
+431,1.30198518,0.69,36.30368114,0.54,8.09,2.45,0.9,30.18,0.77,-4.15,0.64,8.658,0.011,8.145,0.011,0.496,0.015,0.57,0.02,F5
+432,1.30417878,0.66,35.57110311,0.46,6.88,10.35,0.81,2.96,0.99,-37.47,0.56,7.085,0.005,6.903,0.006,0.174,0.007,0.19,0.01,A2
+433,1.3119092,1.42,3.00739806,0.91,9.48,-0.08,1.69,-12.35,1.62,2.85,1.11,10.819,0.051,9.606,0.03,1.037,0.046,1.01,0.04,K2
+434,1.31348863,1.14,-27.27160831,0.75,9.04,1.4,1.32,130.26,1.68,-41.05,0.87,9.767,0.021,9.129,0.019,0.692,0.001,0.75,0,F2V
+435,1.31357538,0.81,-49.14221463,0.91,9.3,10.28,1.33,47.02,0.87,30.07,1.19,9.84,0.014,9.362,0.014,0.538,0.005,0.61,0.01,F3/F5V
+436,1.32445343,0.63,-67.8312267,0.68,8.49,62.48,0.82,-117.19,0.76,-560.77,0.7,9.869,0.02,8.6,0.012,1.076,0.018,1.2,0.02,K5V
+437,1.32451324,0.63,48.47719511,0.62,8.3,3.18,1.04,-6.25,0.73,-9.73,0.69,9.542,0.016,8.379,0.011,0.998,0.015,0.98,0.01,G5
+438,1.32686621,1.06,-1.79412136,0.55,7.95,2.21,1.04,54.07,1.47,14.92,0.57,9.21,0.015,8.056,0.01,0.991,0.014,0.97,0.01,G5
+440,1.33276937,0.44,68.8844091,0.52,7.08,5.31,0.63,37.01,0.52,9.92,0.49,7.068,0.005,7.08,0.005,-0.006,0.006,0.01,0.01,B9
+441,1.33296709,0.65,-38.85723115,0.49,6.93,4.29,0.83,73.31,0.79,32.46,0.66,8.127,0.007,7.04,0.005,0.94,0.007,0.93,0.01,G8III/IV
+442,1.33346262,1.05,-21.31530277,0.6,8.38,4.33,1.15,-19.41,1.65,-14.59,0.58,8.307,0.008,8.372,0.011,-0.06,0.002,-0.04,0,B9V
+443,1.33394073,1.26,-5.70783255,0.73,4.61,25.38,1.05,-8.29,1.64,88.19,0.52,5.958,0.003,4.738,0.002,1.029,0.037,1.04,0.02,K1III
+439,1.33455564,0.83,-37.3516811,0.68,8.56,229.33,1.08,5634.07,0.96,-2337.94,0.79,10.374,0.03,8.74,0.014,1.462,0.026,2.13,0.01,M2V
+444,1.33660254,0.79,-59.81448691,0.77,8.78,1.29,1.02,44.28,0.85,-7.08,0.92,10.276,0.026,8.911,0.014,1.156,0.023,1.12,0.02,K2III
+445,1.34012165,0.52,-56.95562054,0.52,7.42,9.55,0.76,33.77,0.64,-11.65,0.66,7.643,0.006,7.436,0.006,0.191,0.008,0.21,0.01,A1Vs
+447,1.3419003,1.07,8.7879537,0.71,8.26,1.69,1.27,259.85,1.08,-59.32,0.93,9.531,0.018,8.332,0.012,1.052,0.015,1.11,0.02,G4V:p
+446,1.3422976,0.54,-79.25391278,0.55,7.71,5.05,0.64,23.81,0.59,66.32,0.56,9.135,0.012,7.851,0.007,1.093,0.011,1.05,0.01,K0III
+448,1.34271288,0.98,3.60610712,0.53,6.91,6.75,1.03,-20.57,1.05,-6.31,0.6,8.342,0.011,7.023,0.006,1.12,0.01,1.08,0.01,G5
+449,1.34473977,0.89,-33.49941419,0.64,9.16,9.89,1.18,28.76,1.02,21.23,0.83,10.083,0.021,9.207,0.016,0.782,0.02,0.82,0.01,G8IV
+450,1.34994786,1.07,28.54375172,0.66,8.99,3.3,1.34,-3.74,0.95,-11.46,0.71,10.529,0.04,9.109,0.02,1.199,0.035,1.16,0.03,K7
+451,1.35116229,0.86,16.32907717,0.55,8.63,4.55,0.99,33.98,1.05,-29.12,0.67,9.164,0.014,8.675,0.013,0.46,0.017,0.53,0.02,G0
+452,1.35565957,1.2,21.56940242,0.77,9.9,2.61,1.46,37.44,1.33,-0.91,0.87,10.692,0.044,10.047,0.041,0.599,0.052,0.67,0.05,F8
+453,1.35611944,1.05,-3.85159559,0.49,7.59,4.65,0.92,-5.85,1.22,-31.99,0.55,8.926,0.014,7.703,0.009,1.045,0.013,1.02,0.01,K0
+454,1.36004465,0.77,-14.42209198,0.53,7.39,4.76,0.99,13.71,1.06,-41.06,0.54,8.644,0.011,7.491,0.007,0.99,0.01,0.97,0.01,K0III
+455,1.36474708,23.67,76.29156292,22.17,11.99,6.35,13.02,-10.4,15.19,1.81,13.94,,,,,,,,,
+456,1.36543236,0.8,-37.30254152,0.51,7.78,4.79,0.99,47.03,0.93,2.14,0.63,9.22,0.011,7.897,0.007,1.123,0.01,1.09,0.01,K0III
+457,1.36678819,0.66,-42.88738421,0.52,7.47,2.01,0.96,-12.75,0.81,-1.29,0.73,9.508,0.013,7.713,0.006,1.62,0.015,2.53,0.05,M3III
+458,1.36762563,0.79,-7.66532823,0.54,6.97,3.07,0.93,20.67,1,-37.87,0.55,8.855,0.012,7.124,0.006,1.444,0.011,1.44,0.02,K5
+459,1.36813317,0.71,-61.22566452,0.71,8.82,18.57,0.95,82.34,0.75,-77.7,0.82,9.641,0.016,8.897,0.014,0.666,0.016,0.73,0.01,G5V
+460,1.36976446,0.9,22.22467477,0.63,9.13,22.2,1.14,169.54,0.93,-75.17,0.68,10.067,0.026,9.232,0.02,0.735,0.025,0.78,0.02,G5
+461,1.37106856,0.75,34.10565584,0.51,7.86,11.04,0.91,-14.88,0.87,26.52,0.56,8.439,0.011,7.913,0.01,0.494,0.014,0.57,0.01,F8
+462,1.37961808,0.79,-9.61729691,0.52,7.13,19.81,0.94,92.83,0.99,-71.33,0.53,7.664,0.006,7.19,0.006,0.446,0.008,0.52,0.01,F5
+463,1.38325838,0.99,-35.12972759,0.74,9.45,-1.03,1.35,-3.54,1.09,-4.42,0.92,10.689,0.029,9.53,0.017,0.995,0.026,0.97,0.02,G8III/IV
+465,1.39092668,1.64,76.28582649,1.6,8.78,3.94,1.45,10.5,1.7,-3.56,1.57,10.875,0.042,8.926,0.015,1.249,0.243,1.61,0.07,K2
+466,1.395476,0.45,53.17169568,0.51,7.23,3.52,0.83,16.36,0.67,-0.82,0.57,8.749,0.007,7.361,0.004,1.174,0.006,1.14,0.01,K0
+467,1.39643718,1.25,-47.5693186,0.89,9.73,6.89,1.46,75.27,1.57,-13.52,1.4,10.611,0.031,9.789,0.025,0.725,0.03,0.78,0.02,G5V
+468,1.39896188,0.5,-61.30989474,0.56,7.36,4.25,0.72,4.88,0.54,9.09,0.63,8.638,0.01,7.481,0.006,0.993,0.009,0.97,0.01,K0III
+469,1.40103106,0.54,-51.26045604,0.55,7.36,2.3,0.82,12.06,0.6,-14.52,0.63,9.243,0.011,7.512,0.005,1.444,0.01,1.44,0.02,K3/K4III
+470,1.40397116,0.66,43.40143611,0.55,8.47,0.47,0.94,12.18,0.8,-6.32,0.61,8.207,0.008,8.43,0.011,-0.18,0.015,-0.19,0.02,B1.5IV
+471,1.41191024,0.76,-58.28951949,0.83,9.37,2.52,1.1,-2.67,0.91,-8.5,1.05,11.449,0.063,9.6,0.021,1.537,0.053,1.59,0.12,K5
+472,1.41549758,0.48,55.7099023,0.53,6.99,4.25,0.78,8.82,0.63,-1.82,0.68,8.522,0.009,7.117,0.006,1.187,0.008,1.15,0.01,K0III
+473,1.41782275,2.51,45.81245496,2.47,8.2,85.1,2.74,878.73,1.65,-153.87,1.65,9.954,0.032,8.299,0.013,1.41,0.014,1.7,0.04,K2
+474,1.42019898,0.69,44.46868671,0.58,8.36,7,1.01,-1.44,0.68,-4.46,0.63,8.655,0.009,8.403,0.01,0.247,0.002,0.28,0,A0
+475,1.42333268,0.72,58.31365552,0.68,8.22,21.03,1.06,65.98,0.86,-162.94,0.79,8.964,0.012,8.288,0.011,0.636,0.015,0.7,0.01,G0
+476,1.42473238,0.62,13.39628227,0.45,5.55,8.75,0.8,42.59,0.68,-6.51,0.54,6.68,0.003,5.646,0.002,0.901,0.001,0.87,0.03,G5III
+477,1.42893454,1.47,-29.9606343,0.9,9.91,5.59,1.7,22.96,2.19,-0.2,1.26,10.306,0.031,10.016,0.035,0.353,0.067,0.41,0.07,A9/F0V
+478,1.42927167,1.41,-22.50977022,0.92,9.67,2.19,1.68,38.35,1.64,-2.37,0.85,10.303,0.027,9.735,0.026,0.524,0.015,0.6,0.02,F3/F5V
+480,1.43016919,1.03,-15.36550173,0.57,8.6,1.87,1.29,-10.35,1.81,7.55,0.61,10.016,0.024,8.722,0.014,1.1,0.022,1.06,0.02,K1III
+479,1.43020191,1.23,25.61517178,0.83,10.07,1.32,1.52,-4.22,1.41,-0.58,0.92,11.209,0.058,10.144,0.037,0.923,0.052,0.92,0.04,G5
+481,1.43360334,1.15,-36.77845599,0.85,10.15,7.28,1.45,-13.98,1.4,-75.3,1.09,10.978,0.04,10.219,0.032,0.677,0.039,0.74,0.03,G5
+482,1.43504635,1.63,17.84032678,1.3,7.75,5.95,1.68,56.51,1.49,-14.95,1.24,8.189,0.01,7.724,0.01,0.414,0.031,0.48,0.03,F2+...
+483,1.4390417,0.79,81.07146901,0.79,9.21,4.01,0.94,20.32,0.91,1.02,0.71,9.311,0.019,9.211,0.024,0.097,0.029,0.11,0.03,A0
+484,1.44169115,1.18,-19.66981225,0.73,9.66,-0.26,1.41,-25.09,1.73,-178.78,0.68,10.62,0.037,9.701,0.027,0.787,0.016,0.82,0.01,G5V
+485,1.44777978,0.7,47.08729369,0.58,8.47,2.62,1.01,5.29,0.79,-0.53,0.68,8.525,0.008,8.481,0.01,0.045,0.012,0.06,0.01,A0
+486,1.45705278,0.71,-52.82010001,0.95,9.37,6.18,1.34,12.27,0.87,15.2,1.1,9.932,0.016,9.4,0.015,0.507,0.016,0.58,0.02,F6V
+487,1.46242223,1.29,78.73840785,1.25,9.44,11.21,1.34,97.43,1.67,44.31,1.26,10.225,0.029,9.511,0.025,0.617,0.126,0.69,0.11,G0
+488,1.46256763,4.17,-68.55128874,3.86,9.99,7.92,1.61,-62.33,1.57,-34.68,1.49,10.829,0.041,10.111,0.035,0.646,0.041,0.71,0.04,G5/G6V
+489,1.46611168,1.67,2.76462706,0.99,10.38,13.23,1.74,-82.76,1.93,-124.39,1.11,11.327,0.071,10.451,0.051,0.782,0.065,0.82,0.05,
+490,1.46861724,0.55,-41.7528821,0.49,7.51,24.85,0.92,97.62,0.59,-76.4,0.73,8.221,0.007,7.574,0.007,0.595,0.008,0.67,0.01,G0V
+491,1.46996926,0.94,12.52743978,0.64,8.91,2.92,1.19,2.84,1.09,-34.41,0.77,10.464,0.035,9.055,0.018,1.19,0.031,1.15,0.03,K0
+493,1.47850515,0.66,18.23536692,0.5,7.45,26.24,0.82,-150.87,0.71,-149.7,0.64,8.156,0.009,7.514,0.007,0.596,0.01,0.67,0.01,F8
+492,1.47853237,1.1,-14.4327289,0.84,9.57,6.5,1.46,-7.1,1.53,-21.1,0.83,10.112,0.025,9.629,0.026,0.51,0.02,0.58,0.02,G0
+494,1.47971363,0.76,-68.81162782,0.73,8.99,12.99,0.94,-37.21,0.82,11.68,0.78,9.693,0.017,9.057,0.015,0.585,0.017,0.66,0.02,F8V
+495,1.48151411,2.23,18.07622626,1.56,8.58,25.77,2.07,-149.96,1.69,-147.27,1.35,9.786,0.03,8.655,0.018,0.92,0.01,0.96,0.01,K0...
+496,1.48628758,0.57,24.56904604,0.44,6.9,5.31,0.73,34.93,0.61,-17.05,0.49,8.954,0.013,7.071,0.006,1.564,0.011,1.58,0.01,K5
+497,1.48768965,0.84,49.62234797,0.82,7.55,7.05,1.15,-6.91,0.83,-1.86,0.9,7.951,0.008,7.635,0.009,0.3,0.495,0.34,0.02,A3
+498,1.4928082,0.64,44.73937991,0.55,7.93,4.26,0.91,-2.15,0.69,0.54,0.6,8.204,0.008,7.953,0.008,0.239,0.011,0.27,0.01,A3
+499,1.49565621,0.84,-54.64056978,1.06,9.71,0.87,1.53,-20.82,1.03,-23.99,1.31,10.844,0.033,9.79,0.021,0.915,0.03,0.91,0.02,G8IV/V
+500,1.50012278,0.92,-48.67872936,0.91,9.57,1.54,1.37,18.13,0.95,-12.18,1.2,11.961,0.092,9.818,0.021,1.812,0.078,1.96,0.2,M1/M2
+501,1.50054698,0.96,-39.13751717,0.66,8.55,4.19,1.14,8.33,1.29,-27.75,0.88,10.321,0.024,8.7,0.012,1.357,0.021,1.32,0.02,K3III
+502,1.50224247,0.65,28.27696051,0.43,6.62,2.9,0.77,-5.09,0.63,-4.69,0.49,8.613,0.012,6.772,0.006,1.531,0.011,1.58,0.02,K5III
+503,1.50439459,0.81,16.45207976,0.54,7.89,3.07,1.01,4.6,1.02,-0.9,0.65,9.059,0.014,7.973,0.01,0.93,0.015,0.92,0.01,G5
+504,1.51336417,0.66,24.91664125,0.48,7.51,5.66,0.82,85.6,0.68,-16.84,0.52,8.923,0.012,7.614,0.007,1.112,0.011,1.07,0.01,K1III-IV
+505,1.51413834,0.5,63.67965857,0.49,7.36,0.08,0.65,-5.39,0.66,-0.93,0.54,7.525,0.006,7.394,0.006,0.126,0.008,0.14,0.01,O6pe
+506,1.51463805,0.59,53.27691513,0.72,8.66,1.33,1.08,1.87,0.88,-0.1,0.87,8.605,0.007,8.653,0.009,-0.039,0.01,-0.02,0.01,A2
+507,1.51738261,0.69,-84.09820798,0.72,8.51,1.8,0.83,19.96,0.77,2.06,0.68,10.578,0.034,8.68,0.012,1.576,0.029,1.59,0.03,K3III
+508,1.51773179,0.96,40.41853643,0.71,6.65,3.28,0.85,-2.99,0.82,-2.59,0.64,7.804,0.006,6.754,0.005,0.912,0.006,0.91,0,G5
+509,1.5216826,1.42,-31.44433776,0.9,9.67,13.05,1.67,-61.52,1.84,4.68,1.17,10.415,0.031,9.714,0.026,0.633,0.031,0.7,0.03,G3V
+510,1.53342667,0.87,9.71496461,0.55,7.8,11.07,1,21,0.89,-10.87,0.62,8.345,0.011,7.851,0.011,0.501,0.015,0.57,0.02,F5
+511,1.53351571,1.2,0.12143808,0.53,8.21,5.34,1.01,12.33,1.34,-8.04,0.58,9.64,0.019,8.336,0.011,1.108,0.017,1.07,0.02,G5
+512,1.53776681,0.85,-29.15139035,0.52,7.9,4.39,0.96,17.44,1.1,3.49,0.64,7.869,0.009,7.916,0.01,-0.03,0.003,-0.01,0,B9V
+513,1.54746485,1.26,87.88938595,1.18,8.94,2.09,1.2,-9.03,1.6,15.82,1.16,10.231,0.026,9.065,0.017,1,0.024,0.98,0.02,K0
+514,1.54892826,1.32,-23.53856546,0.87,9.82,5.66,1.65,-14.53,1.43,-5.95,0.87,10.342,0.031,9.923,0.033,0.418,0.015,0.48,0.02,F2V
+515,1.55483056,1.88,-1.88705095,1.12,8.69,7.38,1.55,-9.75,2.33,-46.6,0.92,9.313,0.016,8.77,0.015,0.509,0.02,0.58,0.02,F8
+516,1.55910676,0.91,-32.81635348,0.61,8.57,-0.16,1.12,14.06,1.05,1.41,0.86,10.706,0.034,8.805,0.012,1.612,0.03,2.43,0.17,M1III
+517,1.56378577,0.79,-55.49869634,0.8,8.89,5.95,1.14,60.35,1.02,0.04,1.02,9.408,0.013,8.901,0.012,0.476,0.016,0.55,0.02,F5IV/V
+518,1.56474395,0.87,58.43668966,0.78,5.98,49.3,1.05,247.36,0.81,17.77,0.7,7.002,0.017,6.266,0.019,0.687,0,0.74,0,G5V
+519,1.57000983,1.4,-64.24051492,1.41,7.92,5.38,1.67,36.94,1.52,17.19,1.58,8.343,0.012,7.861,0.012,0.459,0.002,0.53,0,F3IV
+520,1.57055075,0.86,-10.77847003,0.6,7.6,2.35,1.15,17.51,1.47,-3.02,0.6,9.658,0.017,7.846,0.008,1.539,0.015,2.63,0.03,M...
+521,1.57776022,0.99,-1.2380176,0.57,8.22,4.71,1.03,-19.71,1.16,-32.5,0.62,9.794,0.022,8.347,0.012,1.22,0.02,1.18,0.02,K2
+522,1.5777634,0.41,-49.07509405,0.42,5.7,39,0.64,575.21,0.49,-39.94,0.53,6.319,0.002,5.763,0.002,0.519,0.011,0.58,0.02,G1IV...
+523,1.5787602,2.14,-65.83919547,2.05,12.17,56.92,2.73,195.8,2.44,-552.5,2.32,,,,,1.55,0.015,2.44,0.06,M4
+524,1.58300753,0.99,-12.01719883,0.71,8.75,7.24,1.32,66.5,1.36,5.96,0.67,9.296,0.015,8.789,0.014,0.487,0.016,0.56,0.02,F6/F7V
+525,1.58393383,0.62,40.89871965,0.47,6.93,8.6,0.73,82.91,0.74,10.65,0.58,8.337,0.01,7.062,0.006,1.086,0.009,1.05,0.01,K0
+526,1.58409669,0.54,60.45712221,0.63,7.97,4.78,0.82,43.26,0.6,-0.39,0.71,8.267,0.007,7.998,0.008,0.256,0.01,0.29,0.01,F0
+527,1.58655035,0.56,68.63612309,0.65,8.06,3.09,0.8,15.66,0.62,-8.07,0.6,9.934,0.022,8.22,0.01,1.431,0.019,1.42,0.03,K2
+528,1.59090838,1.49,-24.60254997,0.88,10.13,4.69,1.62,-14.64,2.27,-29.53,0.99,10.71,0.044,10.191,0.044,0.593,0.015,0.66,0.01,F8
+529,1.60400514,0.83,-18.03825665,0.48,7.31,6.73,0.9,14.92,1,1.87,0.44,7.776,0.006,7.357,0.007,0.402,0.003,0.47,0,F2IV
+530,1.60817878,0.58,42.75275856,0.53,8.35,8.11,0.91,79.25,0.65,0.52,0.61,9.086,0.011,8.423,0.01,0.624,0.015,0.69,0.01,G1V
+531,1.61052855,0.41,64.19616859,0.42,5.57,3.32,0.54,9.7,0.5,0.01,0.42,5.534,0.002,5.564,0.003,-0.023,0.003,0,0,B9III
+532,1.61191859,1,-74.40111182,0.97,9.85,4.6,1.18,31.88,1.03,5.27,0.99,10.389,0.032,9.877,0.031,0.526,0.015,0.6,0.02,F6V
+533,1.61287384,1.4,-16.73761149,0.81,9.16,-1.67,1.78,-3.08,2.54,-5.64,0.88,10.485,0.038,9.262,0.022,1.045,0.034,1.02,0.03,G8III
+534,1.61464392,0.68,-52.93312701,0.87,9.03,3.63,1.27,8.55,0.86,-1.03,1.09,10.752,0.03,9.141,0.013,1.349,0.026,1.31,0.03,K1/K2III:
+535,1.61846773,1.07,-43.62772225,0.98,10.07,5.95,1.54,-2.42,1.24,-16.62,1.48,10.691,0.029,10.112,0.028,0.59,0.02,0.66,0.02,F5
+536,1.62196859,1.09,27.09013496,0.74,9.76,2.9,1.34,-1.36,1.35,-11.78,0.82,11.649,0.101,10.018,0.038,1.39,0.089,3.92,0.96,M6e
+537,1.6304798,1.44,-21.50128389,0.75,9.35,3.91,1.56,19.98,2.01,8.2,0.74,9.831,0.02,9.369,0.021,0.41,0.015,0.48,0.02,F2V
+538,1.63200384,2.17,5.82530112,1.29,10.95,13.26,2.41,200.72,2.4,38.74,1.29,,,,,1.008,0.006,1.05,0.01,K1
+539,1.64150277,0.8,43.78227474,0.6,8.87,6.15,1.06,-7.17,0.85,-21.31,0.69,9.331,0.013,8.879,0.013,0.426,0.017,0.49,0.02,F8
+540,1.64810682,0.64,28.55343687,0.43,6.68,5.13,0.79,-8.29,0.64,-13.54,0.49,7.947,0.01,6.799,0.006,0.986,0.009,0.97,0.01,G9III
+541,1.64849601,2.59,-47.58474443,2.13,9.69,10.02,3.4,5.34,3.16,6.21,2.94,10.277,0.025,9.752,0.024,0.578,0.003,0.65,0,F6V
+542,1.64950882,0.61,56.51450029,0.72,8.05,4.21,1.09,4.58,0.97,-8.15,0.87,8.186,0.007,8.07,0.008,0.112,0.01,0.13,0.01,A0
+543,1.65072541,1.52,-25.29566618,0.99,10.3,2.04,1.67,48.19,2.15,-7.84,1.04,10.796,0.046,10.297,0.047,0.506,0.015,0.58,0.02,F5
+544,1.65221045,0.65,29.02193518,0.43,6.07,72.98,0.75,379.94,0.7,-178.34,0.49,7.008,0.006,6.155,0.004,0.752,0.003,0.8,0,K0V
+545,1.66031971,0.9,33.65427137,0.63,8.51,4,1.09,37.39,1.09,-9.1,0.75,9.95,0.025,8.648,0.015,1.107,0.023,1.07,0.02,K0
+546,1.66184341,0.67,-36.08467578,0.51,7.71,5.02,0.87,13.38,0.78,-38.63,0.6,9.048,0.01,7.834,0.006,1.038,0.009,1.01,0.01,G8III
+547,1.6650581,0.96,-24.62067192,0.62,8.56,5.61,1.12,-25.68,1.45,-69.14,0.67,9.19,0.013,8.606,0.012,0.548,0.009,0.62,0.01,F7V
+548,1.66696429,0.68,70.16926509,0.74,8.26,2.44,0.98,-0.03,0.98,-4.61,0.76,9.87,0.024,8.407,0.013,1.233,0.021,1.19,0.02,K0
+549,1.67070715,1.93,65.58769959,1.81,11.55,-0.29,2.47,4.07,2.3,-2.43,1.85,,,,,0.49,0.02,0.56,0.02,
+550,1.67432667,0.69,56.32466451,0.75,8.62,2.41,1.12,-3.89,0.99,-2.52,1.01,8.812,0.01,8.658,0.012,0.148,0.015,0.16,0.01,B9
+551,1.6826371,4.96,8.65733696,3.46,10.92,5.29,6.06,-39.3,5.13,-55.57,3.78,11.786,0.115,10.897,0.083,0.792,0.106,0.82,0.08,
+552,1.68869427,1.86,-6.26131902,1.34,10.51,1.92,2.72,5.73,2.54,3.4,1.39,11.467,0.095,10.622,0.071,0.759,0.09,0.8,0.06,
+553,1.69021404,8.32,-21.09148372,5.77,9.83,2.3,10.4,-246.51,11.18,-433.74,5.55,10.567,0.038,9.902,0.034,0.587,0.012,0.66,0.01,G2/G3V
+554,1.69303391,1.27,-13.74868727,0.85,9.84,9.89,1.59,-75.12,1.6,-81.81,0.81,10.716,0.041,9.968,0.035,0.69,0.02,0.75,0.02,G0
+555,1.69415329,1.27,10.06899229,0.87,9.74,4.82,1.5,13.09,1.36,23.99,1,10.334,0.035,9.808,0.033,0.494,0.043,0.57,0.04,F8
+556,1.6955746,1.01,-4.34981191,0.62,8.21,9.08,1.09,58.3,1.2,-88.21,0.67,8.886,0.014,8.27,0.013,0.574,0.017,0.65,0.02,F8
+557,1.69574083,0.88,23.49381547,0.55,8.72,6.36,0.97,40.61,1.06,2.69,0.69,9.188,0.014,8.78,0.014,0.41,0.015,0.48,0.02,F4IVws
+558,1.69675999,0.61,-70.58944075,0.61,8.03,1.65,0.76,5.83,0.65,2.2,0.64,10.189,0.026,8.222,0.01,1.631,0.022,1.65,0.02,K5p...
+559,1.69982422,0.78,44.61284407,0.68,9,0.55,1.1,-4.15,0.81,-4.79,0.74,8.835,0.011,8.99,0.016,-0.09,0.015,-0.07,0.02,F5
+560,1.70843563,0.7,-23.10742543,0.42,6.19,25.59,0.75,97.3,0.73,-47.09,0.42,6.635,0.004,6.23,0.003,0.386,0.007,0.45,0.01,F2IV
+561,1.70960701,1.56,68.16712552,1.71,11.79,3.17,2.2,1.37,1.72,-1.14,1.7,,,,,0.71,0.02,0.76,0.02,
+562,1.71097517,0.77,20.55974087,0.58,8.22,3.69,1,2.91,0.84,7.43,0.63,9.432,0.018,8.329,0.013,0.951,0.017,0.94,0.01,G5
+563,1.71117886,0.93,31.13044847,0.49,7.93,4.96,0.97,48.11,1.04,-10.64,0.56,9.344,0.017,8.041,0.01,1.107,0.015,1.07,0.02,K0
+564,1.71380391,1.26,-45.86393212,0.99,10.18,0.77,1.61,14.88,1.38,23.2,1.29,10.831,0.041,10.241,0.039,0.58,0.02,0.65,0.02,F5V
+565,1.71801703,1.2,1.86101143,0.64,8.98,6.64,1.23,52.67,1.48,7.45,0.7,9.642,0.02,9.034,0.018,0.567,0.024,0.64,0.02,F8
+566,1.71819731,0.89,49.38212406,0.78,9.13,1.34,1.33,-7.64,1.08,-3.97,0.94,10.559,0.038,9.233,0.02,1.125,0.034,1.09,0.04,K0
+567,1.72206966,0.68,-38.87768936,0.47,6.91,3.69,0.8,-11.35,0.77,8.97,0.61,8.351,0.008,7.028,0.005,1.123,0.007,1.09,0.01,K0III
+568,1.72236956,0.75,-55.16079775,0.8,8.79,1.16,1.17,16.42,0.88,-12.52,1.05,10.367,0.023,8.902,0.012,1.234,0.02,1.19,0.02,K3III
+569,1.72480379,1.05,-3.62572272,0.64,8.23,18.71,1.05,-123.77,1.12,-222.42,0.66,8.923,0.014,8.31,0.013,0.58,0.012,0.65,0.01,G0
+570,1.73076217,59.49,-30.60851144,37.37,12.19,3.82,3.43,15.21,4.08,3.89,2.98,,,,,,,,,
+571,1.73226563,3.97,-30.6030818,2.56,10.24,3.82,3.43,15.21,4.08,3.89,2.98,10.594,0.037,10.297,0.045,0.402,0.018,0.47,0.02,F2/F3V
+572,1.73390197,0.87,38.20259978,0.64,8.83,2,1.14,1.4,0.93,-24.92,0.72,10.274,0.03,8.962,0.017,1.114,0.027,1.08,0.03,G5
+573,1.73459748,0.59,-43.98527,0.61,7.62,3.73,0.94,41.23,0.71,16.72,0.84,8.834,0.01,7.726,0.007,0.955,0.009,0.94,0.01,G8III
+574,1.74792713,0.62,-40.41400635,0.64,8.96,4.04,1.13,20.34,0.64,-6.27,0.84,9.474,0.013,9.001,0.012,0.446,0.016,0.52,0.02,F3IV/V
+575,1.74821471,1.45,65.53871712,1.38,10.41,2.89,1.9,-1.68,1.69,-1.36,1.39,10.964,0.051,10.458,0.053,0.51,0.02,0.58,0.02,B8
+576,1.74865205,0.71,53.97486354,0.77,8.97,3.75,1.18,-1.79,0.92,-4.2,0.96,9.016,0.009,8.967,0.012,0.05,0.014,0.06,0.01,A
+577,1.75224377,1.17,32.87028504,0.78,9.61,15.97,1.47,176.9,1.54,-76.84,1.02,10.58,0.045,9.711,0.032,0.761,0.042,0.8,0.03,G5
+578,1.75830785,0.79,22.84448874,0.54,8.29,8.4,0.93,11.06,0.9,-15.23,0.6,8.729,0.012,8.333,0.012,0.387,0.015,0.45,0.02,F0
+579,1.76013095,1.12,5.28802852,0.63,8.3,0.43,1.15,-4.57,1.12,-13.5,0.69,10.353,0.034,8.525,0.014,1.552,0.03,2.41,0.06,M...
+580,1.76070652,0.89,-18.82075644,0.55,8.26,4.01,1.06,59.16,1.24,9.4,0.52,8.832,0.013,8.295,0.012,0.494,0.02,0.57,0.02,F5
+581,1.76733158,0.83,6.87560716,0.52,7.44,7.12,0.92,-36.14,0.87,-24.37,0.54,7.695,0.007,7.471,0.009,0.203,0.015,0.22,0.02,A5
+582,1.77282221,0.75,62.39273559,0.87,9.52,4.4,1.07,7.17,0.94,-2.62,1.1,9.668,0.018,9.462,0.023,0.19,0.029,0.21,0.03,A0V
+583,1.77548337,0.62,85.40485204,0.59,8.2,4.41,0.71,28.93,0.67,3.5,0.6,8.538,0.009,8.227,0.01,0.295,0.013,0.34,0.02,A3
+584,1.78153664,3.79,-15.8500875,3.06,8.68,7.89,2.34,72.06,2.62,-29.35,1.29,9.245,0.014,8.746,0.014,0.529,0.015,0.6,0.02,F5V
+585,1.78247366,1.03,-30.56157424,0.63,8.65,4.33,1.16,19.77,1.32,3.6,0.79,8.734,0.011,8.667,0.014,0.061,0.004,0.07,0,A1V
+586,1.78337358,1.89,-23.03614091,1.08,10.52,6.74,2.27,24.5,2.4,-44.35,1.11,11.254,0.062,10.707,0.062,0.512,0.078,0.58,0.08,G0
+587,1.78443728,0.78,-37.92914178,0.59,8.41,5.14,1.01,-15.77,0.97,-10.95,0.8,8.893,0.011,8.453,0.011,0.405,0.015,0.47,0.02,F3V
+588,1.78467109,0.98,14.82374977,0.7,9.18,5.85,1.26,12.04,1.11,-9.08,0.85,9.566,0.018,9.215,0.019,0.333,0.024,0.39,0.03,F2
+589,1.78773802,0.69,72.77522493,0.72,8.42,4.84,0.88,19.28,0.81,-2.33,0.71,8.793,0.01,8.429,0.01,0.345,0.013,0.4,0.02,A3
+590,1.79242036,0.99,34.85379559,0.62,8.86,3.28,1.1,1,1.31,-0.56,0.72,10.983,0.053,9.155,0.019,1.552,0.046,3.07,0.06,M5
+591,1.79591904,0.58,46.75702172,0.51,7.92,4.03,0.9,-4.94,0.65,-17.99,0.59,9.265,0.012,8.03,0.008,1.054,0.011,1.02,0.01,K0
+592,1.79749147,1.76,65.65378903,1.61,10.97,-0.66,2.25,2.57,2.06,-4.17,1.64,11.506,0.086,11.021,0.09,0.33,0.02,0.38,0.03,
+593,1.80243855,1.26,6.20432213,0.67,8.85,4.19,1.28,-7.73,1.34,-16.86,0.7,9.211,0.016,8.871,0.017,0.323,0.022,0.37,0.03,A3
+594,1.80277966,0.84,-60.07079486,0.88,9.31,6.51,1.2,53.87,0.89,-15.5,1.03,9.611,0.016,9.369,0.019,0.226,0.025,0.25,0.03,A9V
+595,1.80323898,1.63,-22.02767673,0.94,10.28,6.34,2,-13.65,2.59,-22.71,1.05,10.777,0.044,10.349,0.048,0.503,0.015,0.58,0.02,F3V
+596,1.80537479,0.51,-76.73091557,0.51,7.56,11.92,0.61,78.25,0.59,-5.43,0.54,8.025,0.007,7.597,0.007,0.419,0.013,0.49,0.01,F5IV-V
+597,1.80711473,0.55,73.21031615,0.64,7.88,4.23,0.74,39.29,0.6,-8.02,0.65,8.34,0.008,7.899,0.01,0.407,0.015,0.47,0.02,F2
+598,1.81025436,0.81,20.55571109,0.59,7.99,3.54,1,12.29,0.95,1.16,0.74,9.844,0.023,8.117,0.011,1.441,0.02,1.44,0.03,K0
+599,1.81427471,0.66,-41.88961116,0.56,8.23,17.18,1,-63.89,0.75,18.52,0.83,8.963,0.01,8.292,0.009,0.599,0.002,0.67,0,F8/G0V
+600,1.81932153,1.13,-27.39777661,0.67,8.52,2.2,1.24,-13.4,1.73,-25.19,0.69,9.899,0.02,8.626,0.012,1.084,0.018,1.05,0.01,K1III
+601,1.82562487,2.24,20.96559758,1.56,9.14,17.98,2.35,4.66,1.99,-218.76,1.4,10.073,0.028,9.23,0.021,0.74,0.015,0.79,0.01,G5
+602,1.82613856,0.79,-17.38703103,0.42,6.2,6.24,0.85,-10.77,1.01,17.02,0.41,6.361,0.004,6.219,0.006,0.133,0.005,0.15,0.01,A2IV/V
+603,1.82662524,2.45,7.70357212,1.46,7.64,5.87,1.72,-4.44,1.83,-5.68,0.91,8.204,0.012,7.718,0.009,0.493,0.015,0.57,0.02,F5
+604,1.8312275,1.12,1.66508782,0.69,8.95,8.23,1.18,-81.37,1.45,-4.47,0.73,9.715,0.022,9.006,0.019,0.653,0.024,0.72,0.02,G0
+605,1.84185174,0.61,-56.83685592,0.59,7.48,2.87,0.87,14.39,0.74,-20.88,0.69,9.493,0.014,7.651,0.006,1.532,0.012,1.58,0.03,K5III
+10908,35.09781608,2.19,81.52944036,2.08,11.94,1.02,2.56,-2.85,2.81,-1.19,2.66,,,,,,,,,
+606,1.84336535,0.87,-25.35632439,0.5,7.06,20.63,0.91,210.67,1.18,-133.54,0.5,7.602,0.006,7.106,0.007,0.463,0.015,0.53,0.02,F5V
+607,1.84365756,0.68,26.45088655,0.44,7.33,9.37,0.84,131.2,0.83,-117.65,0.52,8.618,0.011,7.438,0.007,1.011,0.01,0.99,0.01,K1IV
+608,1.84541576,1.83,-11.03336416,1.33,8.98,1.52,2.42,-27.64,2.81,-13.11,1.27,10.133,0.028,9.108,0.018,0.739,0.126,0.93,0.06,G5
+609,1.846808,0.94,-11.61292585,0.64,8.24,7.19,1.22,-4.62,1.42,-11.17,0.63,8.554,0.009,8.269,0.01,0.271,0.013,0.31,0.02,A6:m...
+611,1.85529015,0.68,-40.47958534,0.97,8.53,7.21,1.14,185.87,1.04,10.37,1.35,9.679,0.015,8.62,0.01,0.909,0.014,0.91,0.01,K0V
+610,1.85792694,0.7,-77.49416581,0.63,8.4,2.19,0.77,-0.76,0.82,-9.52,0.63,9.676,0.021,8.493,0.014,1.014,0.02,0.99,0.02,G8III
+612,1.86689616,0.51,-56.01154749,0.57,7.48,7.51,0.77,73.66,0.54,26.59,0.68,8.006,0.005,7.526,0.006,0.466,0.006,0.54,0.01,F5IV/V
+613,1.87192965,0.84,17.30273637,0.59,8.46,1.63,1.06,3.19,1,0.23,0.75,10.546,0.033,8.609,0.013,1.59,0.015,1.56,0.01,K0
+614,1.88011435,0.93,35.74574814,0.62,9.29,2.41,1.07,-11.32,1.2,-3.79,0.73,10.658,0.043,9.48,0.025,1.01,0.039,0.99,0.03,K0
+615,1.88037933,0.75,24.32121026,0.52,8.57,5.48,0.94,24.98,0.78,-1.18,0.63,8.859,0.012,8.597,0.013,0.249,0.017,0.28,0.02,A5
+616,1.88473813,1.05,-23.8189432,0.62,8.7,30.76,1.21,319.74,1.22,92.09,0.7,9.687,0.019,8.789,0.014,0.798,0.003,0.84,0,K0V
+617,1.88664549,0.76,32.0087787,0.58,8.5,10.08,0.93,-32.12,0.83,-14.06,0.65,9.039,0.015,8.56,0.014,0.451,0.019,0.52,0.02,F5
+618,1.89458828,1.11,-60.64172798,1.26,8.37,8.86,1.46,40.28,1.18,-38.19,1.39,9.05,0.016,8.4,0.015,0.595,0.016,0.67,0.01,F7V
+619,1.89656955,0.67,31.66904954,0.45,6.87,6.05,0.77,8.35,0.73,-20.12,0.5,8.315,0.01,6.991,0.006,1.124,0.009,1.09,0.01,G5
+621,1.90242019,0.53,-62.31507712,0.52,7.5,2.5,0.69,3.01,0.64,-7.34,0.63,9.709,0.018,7.698,0.008,1.703,0.016,2.09,0.05,M1III
+620,1.90322981,0.45,-86.03877612,0.49,7.39,2.53,0.57,22.73,0.58,6.98,0.49,7.369,0.005,7.378,0.006,-0.018,0.003,0,0,B9IV
+624,1.90586322,0.73,-45.11929768,0.6,8.19,8.21,0.99,27.82,0.81,-98.92,0.72,8.914,0.011,8.279,0.01,0.584,0.002,0.66,0,F8/G0V
+622,1.90590207,0.86,52.7729898,0.9,7.56,2.74,1.26,-7.6,1.04,-8.5,1,8.696,0.008,7.686,0.006,0.9,0.495,0.9,0.01,G5
+623,1.9059326,0.57,53.52653764,0.63,8.37,9.73,1,53.08,0.78,1.91,0.77,8.758,0.008,8.381,0.008,0.379,0.015,0.44,0.02,F0
+625,1.90698995,0.64,40.07851976,0.45,7.39,5.37,0.8,35.24,0.71,-8.78,0.55,8.672,0.01,7.497,0.007,1.008,0.01,0.98,0.01,K0
+626,1.90808924,0.6,40.14799609,0.43,6.73,10.14,0.73,-25.03,0.66,-17.45,0.53,7.939,0.008,6.837,0.004,0.951,0.007,0.94,0.01,G5
+627,1.91294578,0.68,-66.89539355,0.68,8.66,2.38,0.88,15.51,0.7,2.67,0.73,9.63,0.016,8.743,0.013,0.79,0.015,0.82,0.01,G3III
+628,1.91669898,1.05,1.09425779,0.57,8.25,2.89,1.06,-15.98,1.33,-22.12,0.61,8.45,0.011,8.271,0.012,0.17,0.015,0.19,0.01,A0
+629,1.91744231,0.98,-7.92129475,0.73,8.47,3.33,1.15,10.4,1.28,-11.57,0.67,9.681,0.019,8.576,0.013,0.953,0.018,0.94,0.01,G5
+630,1.91877912,0.76,39.03491283,0.53,8.01,9.58,0.89,-67.6,0.83,-56.82,0.64,8.542,0.009,8.057,0.009,0.456,0.012,0.53,0.01,F5
+631,1.92048929,0.51,-65.93227482,0.51,6.83,7.84,0.65,29.3,0.55,-62.83,0.53,8.318,0.008,6.95,0.005,1.158,0.007,1.12,0.01,K1/K2III
+632,1.92073631,0.89,-56.24955098,0.94,9.06,1.6,1.32,20.14,0.9,3.36,1.22,11.217,0.045,9.317,0.015,1.074,0.197,1.04,0.16,M2III:
+633,1.92754108,0.99,-46.54467295,0.68,8.79,4.21,1.16,35.12,1.13,-16.78,0.96,10.257,0.024,8.929,0.013,1.127,0.021,1.09,0.02,K2III
+634,1.92958594,0.81,37.18548226,0.65,7.44,7.19,0.92,7.74,0.72,-16.16,0.62,8.04,0.009,7.531,0.008,0.478,0.011,0.55,0.01,F5
+635,1.93373158,0.82,-2.54868621,0.51,6.43,6.69,0.92,30.12,1.3,2.77,0.58,6.28,0.005,6.418,0.005,-0.146,0.005,-0.1,0.02,B8IIIsp...
+636,1.94523194,0.79,-22.50847542,0.41,5.93,12.45,0.74,70.1,0.94,-34.71,0.41,6.104,0.003,5.955,0.003,0.141,0.006,0.16,0.01,A1V
+637,1.94918183,1.31,-5.48598739,0.75,8.85,4.31,1.43,10.38,1.7,28.47,0.78,10.358,0.04,8.942,0.021,1.196,0.035,1.16,0.03,K0
+638,1.95053905,1.09,21.74565092,0.74,9.86,4.43,1.32,-12.74,1.15,-31.76,0.85,10.131,0.027,9.875,0.031,0.244,0.039,0.27,0.05,A2
+639,1.9516436,0.97,-11.12904586,0.64,8.55,7.06,1.33,8.69,1.57,-6.18,0.72,9.81,0.019,8.691,0.013,0.964,0.018,0.95,0.01,G5
+640,1.96245593,0.6,38.72179052,0.48,7.66,5.76,0.78,-14.56,0.63,-23.97,0.55,7.874,0.008,7.685,0.008,0.181,0.011,0.2,0.01,A3
+641,1.96614972,0.55,55.57701937,0.58,7.82,21.83,0.84,203.33,0.67,8.74,0.75,8.544,0.009,7.886,0.008,0.61,0.01,0.68,0.01,G0
+642,1.97130707,1.1,-4.85488887,0.81,9.08,11.55,1.4,199.9,1.52,-26.97,0.81,9.801,0.026,9.151,0.023,0.595,0.001,0.67,0,G0
+643,1.97791396,1.1,-42.15385091,0.94,10.1,5.57,1.58,-10.57,1.23,-44.26,1.26,10.644,0.029,10.08,0.028,0.57,0.02,0.64,0.02,F8
+644,1.97877242,0.62,-51.25786512,0.71,8.21,3.5,1.11,-22.26,0.69,-17.3,0.78,9.625,0.013,8.348,0.008,1.087,0.012,1.05,0.01,K0/K1III
+645,1.99660033,6.96,-14.22671354,3.16,8.85,7.79,2.24,89.49,2.58,-94.73,1.57,9.582,0.023,8.884,0.02,0.631,0.023,0.7,0.02,G3:V: + G2:
+647,1.99715281,0.56,-78.21097486,0.59,7.79,1.17,0.67,25.51,0.65,-6.81,0.59,9.693,0.017,7.954,0.008,1.45,0.015,1.45,0.02,K3III
+646,1.99726573,0.91,-18.68470818,0.48,7.58,3.64,0.94,8.65,1.1,-7.76,0.61,9.243,0.016,7.731,0.009,1.271,0.014,1.23,0.01,K1IV
+649,2.00105125,0.94,-7.5447734,0.6,7.85,10.66,0.99,-28.98,1.04,31.53,0.59,8.407,0.009,7.903,0.009,0.505,0.015,0.58,0.02,F5V
+648,2.00147404,0.54,-78.59876143,0.56,7.18,8.95,0.6,-2.21,0.65,0.84,0.55,7.367,0.005,7.196,0.006,0.156,0.007,0.17,0.01,A3V
+650,2.00316528,0.8,29.83750636,0.47,7.54,3.83,0.93,3.29,1.18,2.74,0.55,8.025,0.009,7.582,0.008,0.408,0.015,0.47,0.02,F2
+651,2.00331222,0.8,-39.61207474,0.75,9.72,6.43,1.39,45.91,0.92,-17.55,1.1,10.25,0.021,9.805,0.021,0.434,0.024,0.5,0.03,F3/F5V
+652,2.00721943,0.66,31.39121911,0.42,7.12,8.19,0.74,-28.28,0.71,-23.96,0.46,7.332,0.006,7.14,0.008,0.184,0.009,0.2,0.01,A5
+653,2.00786726,1.31,-30.03169007,0.84,9.77,6.67,1.5,21.7,1.76,3.17,0.95,10.098,0.024,9.744,0.027,0.306,0.011,0.35,0.01,A8/A9V
+654,2.00852236,0.91,-45.38213796,0.69,8.84,4.37,1.17,43.52,1,-15.86,0.85,10.195,0.028,8.976,0.017,1.042,0.026,1.01,0.02,K0III
+655,2.01465535,0.59,-33.52933371,0.42,5.67,10.02,0.71,-42.75,0.6,3.15,0.51,7.1,0.004,5.786,0.003,1.119,0.001,1.06,0.03,K1III
+656,2.01924689,0.54,53.79639636,0.63,8.15,9.77,0.98,73.44,0.76,-61.98,0.74,8.871,0.008,8.222,0.007,0.617,0.015,0.69,0.01,F8
+657,2.02090072,1.41,-29.41637426,0.73,9.61,3.92,1.34,-21.6,1.88,-14.55,0.87,10.815,0.039,9.676,0.024,0.961,0.015,0.95,0.01,G5
+658,2.02420888,1.14,4.9273342,0.63,8.19,3.44,1.16,-39.04,1.1,-36.96,0.67,9.558,0.022,8.291,0.014,1.079,0.02,1.04,0.02,G5
+659,2.0398659,0.68,31.37900363,0.43,7.27,4.9,0.76,44.21,0.74,-2.18,0.47,7.513,0.007,7.296,0.008,0.207,0.01,0.23,0.01,A3
+660,2.0416806,0.64,71.1594885,0.7,8.51,3.26,0.84,3.05,0.8,-15.17,0.76,8.757,0.011,8.532,0.012,0.215,0.015,0.24,0.02,A0
+661,2.04884213,0.64,-59.06308248,0.72,8.36,2.42,0.93,36.25,0.7,4.04,0.79,9.808,0.018,8.498,0.011,1.113,0.017,1.08,0.02,K1IIICN...
+663,2.04976404,1.2,-38.28106844,0.84,10,4.93,1.47,-142.65,1.44,-117.19,1.18,10.611,0.03,10.014,0.027,0.55,0.006,0.62,0.01,G0
+662,2.04986865,0.64,-70.05583226,0.73,8.74,1.92,0.83,7.75,0.71,3.04,0.85,10.332,0.027,8.876,0.014,1.227,0.024,1.19,0.02,K2III
+664,2.05038298,0.8,-2.44769895,0.5,6.18,3.25,0.96,7.25,1.28,-4.87,0.6,7.967,0.014,6.362,0.008,1.366,0.001,1.33,0,K2III
+665,2.05484372,1.06,-43.64669264,1.1,10.26,7.53,1.63,-4.19,1.19,-69.58,1.7,11.267,0.054,10.337,0.038,0.73,0.02,0.78,0.02,G0
+666,2.05676952,1.45,-49.7218363,1.66,10.16,5.68,2.36,6.23,1.8,1.99,2.25,10.635,0.03,10.233,0.033,0.393,0.037,0.46,0.04,F5V
+667,2.05695057,0.87,29.73233165,0.54,8.31,4.08,1.06,-13.35,1.26,-24.15,0.62,9.653,0.021,8.42,0.013,1.053,0.019,1.02,0.02,K0
+668,2.06109217,0.63,42.22343513,0.58,8.58,3.46,0.97,13.71,0.74,-5.63,0.72,9.737,0.016,8.682,0.011,0.915,0.015,0.91,0.01,G5
+669,2.06820906,0.78,-14.82446576,0.51,7.04,36.18,1.02,-12.43,1.11,-10.72,0.51,7.786,0.007,7.107,0.005,0.624,0.015,0.69,0.01,G2/G3V
+670,2.07061029,1,34.49526635,0.64,8.81,3.75,1.19,6.16,1.29,-6.75,0.78,9.177,0.016,8.828,0.016,0.31,0.015,0.36,0.02,A2
+671,2.07313617,0.72,-8.82402541,0.53,5.99,9.79,0.92,-34.13,1.11,-35.67,0.52,7.307,0.006,6.101,0.003,1.034,0.003,0.99,0.03,G8III:
+673,2.07755792,1.37,-32.70083924,0.99,8.22,3.5,1.43,69.69,1.36,-51.57,1.07,9.609,0.017,8.361,0.011,1.064,0.016,1.03,0.01,K1III
+674,2.08770637,2.78,-42.94365592,2.37,9.86,7.73,3.35,121.71,3.21,6.99,3.15,10.973,0.043,10.068,0.031,0.789,0.041,0.82,0.03,K0V
+675,2.09220806,1.09,3.44072762,0.65,8,2.84,1.05,34.46,1.13,-34.46,0.64,9.512,0.021,8.1,0.012,1.193,0.019,1.15,0.02,G5
+676,2.09403593,1,21.92431268,0.68,9.4,10.7,1.27,233.52,1.05,59.84,0.84,10.095,0.026,9.483,0.024,0.57,0.031,0.64,0.03,G0
+678,2.09641108,1.14,-19.22409603,0.64,9.1,3.83,1.17,-25.53,1.66,-23.14,0.62,10.585,0.039,9.204,0.02,1.169,0.034,1.13,0.03,K1IV
+677,2.09653333,0.8,29.09082805,0.5,2.07,33.6,0.73,135.68,0.63,-162.95,0.45,2.003,0.003,2.05,0.004,-0.038,0.005,-0.1,0.03,B9p
+679,2.10111748,0.54,50.24535175,0.61,8.11,2.18,0.95,18.05,0.63,-8.19,0.64,8.219,0.008,8.118,0.009,0.098,0.011,0.11,0.01,A0
+680,2.10343088,0.78,-57.19508646,0.79,8.89,2.8,1.1,-10.12,1.06,-19.28,1.05,10.416,0.025,9.022,0.013,1.179,0.022,1.14,0.02,K1III
+681,2.1054674,0.79,-51.40075918,0.9,9.43,1.52,1.51,32.36,0.96,6.35,1.04,9.927,0.015,9.491,0.016,0.47,0.005,0.54,0.01,F2V
+682,2.10705914,0.86,6.6168073,0.54,7.59,25.15,0.97,87.26,0.89,-0.9,0.59,8.352,0.011,7.671,0.009,0.626,0.015,0.69,0.01,G2V
+683,2.10850712,0.89,41.95798984,0.82,8.72,2.88,1.35,3.66,1.12,-3.34,0.9,8.707,0.009,8.729,0.011,0.071,0.14,0.02,0.01,A0
+684,2.11027964,1.07,-44.27363457,0.98,9.86,2.3,1.46,19.09,1.24,3.33,1.33,10.114,0.022,9.866,0.025,0.157,0.003,0.17,0,A3III
+685,2.1120568,0.73,-53.44318788,0.89,9.23,0.65,1.34,12.23,0.84,8.28,1.05,10.456,0.024,9.306,0.015,0.988,0.022,0.97,0.02,K0III
+686,2.11287951,1.48,-30.06855565,0.75,9.5,5.59,1.5,35.79,2.1,-16.94,0.97,10.125,0.025,9.538,0.023,0.493,0.02,0.57,0.02,G:III/IV+..
+687,2.11390101,1.53,17.42445447,1.15,10.73,45.64,1.92,-92.54,1.79,-63.62,1.45,12.731,0.318,10.939,0.093,1.46,0.015,1.85,0.07,M0
+688,2.11513383,0.83,-24.09375148,0.5,7.59,7.6,0.89,48.21,0.92,7.47,0.5,8.184,0.01,7.647,0.007,0.508,0.006,0.58,0.01,F3/F5V
+689,2.11827092,0.74,34.93452295,0.48,7.41,12.72,0.86,114.26,1.06,9.75,0.57,8.113,0.009,7.47,0.007,0.606,0.015,0.68,0.01,F8
+690,2.12406316,0.77,-66.51414469,0.74,9.26,11.01,0.95,15.14,0.91,-23.47,0.87,10.059,0.023,9.303,0.019,0.675,0.023,0.73,0.02,G3/G5IV/V
+691,2.12551099,0.56,52.33640337,0.58,7.78,14.43,0.96,79.72,0.7,22.32,0.7,8.186,0.006,7.808,0.007,0.358,0.009,0.42,0.01,F5
+692,2.12860271,0.94,-6.7921591,0.64,7.76,2.77,1.26,43.9,1.26,2.82,0.66,9.9,0.024,7.95,0.01,1.618,0.021,1.64,0.02,K2
+693,2.1302586,0.98,20.26736526,0.61,8.94,9.47,1.13,2.65,1.06,-34.96,0.71,9.447,0.019,9.003,0.019,0.419,0.025,0.49,0.03,F5
+694,2.13130944,1.27,11.17153688,0.68,8.95,2.3,1.37,3.67,1.27,-1.46,0.74,9.46,0.023,8.998,0.023,0.435,0.03,0.5,0.03,F2
+695,2.13694986,0.46,63.20404897,0.49,6.41,2.17,0.63,-9.43,0.55,-3.52,0.59,7.698,0.006,6.535,0.004,0.998,0.006,0.98,0.01,G3II
+696,2.13953227,0.75,-17.57804019,0.41,6.11,2.42,0.79,14.92,1,-47.27,0.41,8.274,0.012,6.311,0.008,1.664,0.017,1.84,0.05,M0/M1IIICNp
+697,2.14711178,0.5,53.25410868,0.55,7.76,8.84,0.94,84.9,0.74,-3.38,0.67,8.247,0.006,7.807,0.007,0.415,0.008,0.48,0.01,F2
+698,2.1615853,0.58,-74.23842588,0.57,7.38,2.89,0.71,-1.36,0.66,-12.01,0.61,9.109,0.014,7.528,0.007,1.326,0.012,1.29,0.01,K3III
+699,2.17092314,0.52,36.62742794,0.41,6.21,30.26,0.69,-114.72,0.51,-124.6,0.46,6.808,0.004,6.271,0.003,0.504,0.004,0.58,0,F8IV
+700,2.17953436,0.92,-2.22257211,0.56,7.05,5.97,1.04,40.46,1.5,-4.43,0.66,8.297,0.011,7.179,0.008,0.963,0.011,0.95,0.01,G5
+701,2.18307102,0.56,74.21471191,0.52,7.44,6.36,0.66,47.07,0.64,21.98,0.53,7.418,0.006,7.43,0.008,-0.006,0.009,0.01,0.01,A0
+702,2.18732032,0.97,-52.32795054,1.16,8.5,5.07,1.56,8.48,1.18,-48.92,1.41,8.893,0.01,8.463,0.011,0.406,0.014,0.47,0.01,F2III/IV
+704,2.19110187,0.72,14.14205698,0.54,7.84,5.19,0.91,18.87,0.75,-33.4,0.6,9.282,0.014,7.954,0.009,1.125,0.012,1.09,0.01,K0
+703,2.19229374,1.78,-86.1885047,2.12,11.01,-2.92,2.5,4.79,2.83,6.34,1.76,,,,,1.5,0.51,1.53,0.76,
+706,2.19243127,0.62,-34.79438791,0.51,7.88,5.03,0.85,5.24,0.76,6.05,0.58,8.403,0.007,7.931,0.008,0.473,0.001,0.54,0,F3V
+707,2.19477287,0.74,-66.75946527,0.76,9.1,3.19,0.96,-3.76,0.83,1.58,0.87,10.504,0.03,9.194,0.017,1.113,0.027,1.08,0.03,K0III
+708,2.1951331,0.86,-36.74408179,0.69,8.65,6.86,1.05,-34.75,1,-37.51,0.89,9.162,0.013,8.702,0.013,0.471,0.015,0.54,0.02,F3V
+705,2.1974024,0.61,86.78789828,0.62,8.41,16.24,0.7,331.45,0.68,-6.63,0.63,9.102,0.013,8.462,0.012,0.588,0.013,0.66,0.01,G2V
+709,2.20171313,0.71,-47.06066168,0.56,7.81,8.58,0.86,100.36,0.82,-46,0.79,8.365,0.009,7.859,0.009,0.481,0.015,0.55,0.02,F5IV
+710,2.20309454,0.91,8.02174864,0.52,7.43,11.61,1.01,7.44,0.8,49.14,0.52,7.786,0.008,7.474,0.009,0.296,0.011,0.34,0.01,F0
+711,2.20465275,1.01,-7.89705908,0.79,8.76,0.97,1.18,42.57,1.14,-1.78,0.77,10.009,0.026,8.889,0.017,0.965,0.024,0.95,0.02,G5
+712,2.20791519,0.7,40.84104758,0.52,7.58,4.72,0.82,-9.2,0.83,-11.88,0.62,8.833,0.011,7.675,0.008,0.994,0.011,0.97,0.01,G5
+713,2.20792389,0.84,-60.26452754,0.84,9.55,4.78,1.13,-2.54,0.95,-15.53,1.1,10.091,0.021,9.601,0.021,0.473,0.023,0.54,0.02,F5V
+714,2.2083263,0.61,40.49456869,0.46,6.82,3.19,0.76,7.09,0.73,-7.99,0.56,8.865,0.01,6.978,0.005,1.568,0.009,1.59,0.01,K5
+715,2.21598889,1.6,-25.54780455,0.91,10.24,1.8,1.68,35.82,2.06,20.37,0.93,10.705,0.04,10.301,0.045,0.46,0.02,0.53,0.02,F0
+716,2.21695394,0.68,25.46285169,0.44,6.24,7.78,0.81,104.61,0.83,54.77,0.51,7.488,0.007,6.355,0.004,0.976,0.003,0.97,0.03,K0III
+717,2.21766632,2.8,0.69244524,1.19,7.31,1.36,1.53,5.08,1.72,3.16,1.16,9.204,0.018,7.491,0.009,1.43,0.016,1.42,0.03,K2
+718,2.22041567,1.23,-42.91821148,1.16,10.52,3.4,1.82,20.15,1.51,-12.68,1.8,11.007,0.043,10.432,0.04,0.51,0.02,0.58,0.02,F5
+719,2.22083743,0.92,-35.81902966,0.78,9.27,0.25,1.21,11.28,1.01,-9.3,0.85,10.748,0.034,9.396,0.017,1.146,0.03,1.11,0.03,K1III
+720,2.22356284,0.96,-22.17950257,0.49,7.13,3.16,0.96,-16.75,1.18,-6.16,0.54,9.245,0.015,7.31,0.007,1.64,0.015,2.25,0.05,M2III
+721,2.23047849,2.24,-26.22362939,1.49,9.14,2.6,1.43,-0.01,1.83,-7.67,0.86,10.474,0.03,9.241,0.017,1.053,0.027,1.02,0.02,K1III
+722,2.23568502,0.8,12.804472,0.6,8.48,12.89,1.03,38.21,0.85,-36.92,0.62,9.094,0.012,8.519,0.011,0.537,0.014,0.61,0.01,G0
+723,2.23740813,1.65,66.45664771,1.58,8.57,31.34,2.1,174.82,1.89,5.96,1.78,9.734,0.018,8.705,0.013,0.885,0.017,0.89,0.01,G5
+724,2.24674499,0.8,-21.20630061,0.57,7.21,7.86,1.07,33.7,1.03,-21.63,0.57,8.613,0.01,7.336,0.007,1.087,0.01,1.05,0.01,K0III
+725,2.24799593,1.08,34.36795586,0.69,9.05,1.01,1.33,-9.46,1.4,-10.28,0.92,11.184,0.065,9.206,0.021,1.64,0.054,1.66,0.06,K5
+726,2.24830416,0.57,-39.73711336,0.54,7.72,18.22,0.95,113.13,0.65,-18.8,0.76,8.487,0.008,7.793,0.006,0.62,0.007,0.69,0.01,G0V
+727,2.24977114,0.67,49.85810859,0.6,8.03,7.7,0.96,-21.11,0.72,-12.25,0.68,8.432,0.009,8.048,0.009,0.364,0.012,0.43,0.01,A3
+728,2.25065511,0.75,28.24755645,0.44,6.47,8.65,0.94,5.9,0.62,-5.62,0.52,6.771,0.004,6.498,0.005,0.242,0.007,0.27,0.01,A4Vm
+729,2.2597423,0.58,18.21202529,0.42,5.57,11.17,0.72,140.93,0.58,-25.57,0.47,6.902,0.005,5.675,0.003,1.043,0.003,0.99,0.03,G9III
+730,2.25978189,0.84,-54.00196301,1.3,6.32,7,0.74,46.45,0.88,13.08,0.87,7.236,0.004,6.41,0.003,0.738,0.008,0.81,0.02,G4IV...
+732,2.26106347,0.64,-35.09184956,0.51,7.78,6.49,0.82,37,0.7,-12.15,0.53,8.258,0.007,7.806,0.006,0.417,0.003,0.48,0,F3IV/V
+731,2.26145881,2.41,27.65123946,1.52,11.65,22.5,2.96,223.28,2.72,146.63,1.8,,,,,1.26,0.02,1.43,0.03,M1
+733,2.26154948,0.93,9.84996128,0.65,8.58,10.46,1.13,124.98,0.92,2.32,0.67,9.437,0.017,8.65,0.014,0.714,0.017,0.77,0.01,G5
+734,2.26186026,1.38,-24.33505454,0.9,10.37,3.89,1.6,-0.59,1.82,21.18,0.92,10.717,0.035,10.385,0.041,0.432,0.015,0.5,0.02,F2
+735,2.26322766,0.97,22.66426725,0.6,9.23,6.32,1.08,-2.96,1.1,-0.7,0.77,9.662,0.022,9.257,0.023,0.383,0.029,0.45,0.03,F5
+736,2.26412852,0.8,-59.28059246,0.94,9.2,8.35,1.16,-58.26,0.91,-156.88,1.13,10.214,0.023,9.28,0.017,0.811,0.022,0.84,0.02,G8V
+737,2.26490408,0.6,40.84327725,0.45,6.93,16.09,0.75,126,0.73,-171.99,0.54,8.124,0.008,7.039,0.006,0.8,0.495,0.93,0.01,G5
+738,2.266269,2.47,-27.12235235,1.41,11.73,42.82,2.61,696.09,3.48,87.88,1.54,,,,,1.493,0.01,1.9,0,
+739,2.26631833,1.23,-28.33000796,0.68,9.32,4.32,1.37,48.22,1.63,-31.28,0.82,9.977,0.022,9.365,0.02,0.549,0.015,0.62,0.01,F6V
+740,2.26793216,0.63,19.92463831,0.47,7.11,8.73,0.77,10.08,0.71,20.67,0.52,7.66,0.007,7.173,0.007,0.476,0.004,0.55,0,F5
+741,2.27351039,1.16,-36.65060208,0.96,9.79,0.11,1.41,18.31,1.43,5.77,1.24,11.09,0.045,9.912,0.027,1.01,0.041,0.99,0.03,K1
+742,2.27673999,0.68,-50.60776281,0.67,8.21,2.98,1.01,4.31,0.84,-14.99,0.76,9.932,0.017,8.334,0.008,1.339,0.015,1.3,0.02,K3III
+743,2.27906762,1.21,-50.013628,1.2,8.42,1.37,1.61,0.01,1.21,-7.69,1.41,9.934,0.018,8.562,0.01,1.4,0.495,1.15,0.02,K1
+744,2.28568036,0.48,-50.16678657,0.49,7.05,3.15,0.72,19.89,0.57,-6.51,0.59,6.89,0.004,7.021,0.005,-0.122,0.003,-0.11,0,B5V
+745,2.28833154,0.9,-38.28947361,0.73,9.26,6.75,1.19,164.62,1.12,-63.85,1.07,10.09,0.02,9.319,0.017,0.671,0.002,0.73,0,G3V
+746,2.29204036,0.36,59.15021814,0.42,2.28,59.89,0.56,523.39,0.41,-180.42,0.48,2.72,0.003,2.318,0.003,0.38,0.004,0.4,0.03,F2III-IV
+747,2.29237517,1.73,44.72184555,1.48,8.77,4.8,2.04,53.46,1.67,-33.26,1.4,9.286,0.012,8.796,0.012,0.461,0.015,0.53,0.02,G5
+748,2.29606736,0.94,21.05936782,0.6,9.25,5.87,1.08,23.36,1.06,-7.44,0.69,9.897,0.023,9.323,0.02,0.537,0.027,0.61,0.03,G0
+749,2.29783513,1.32,-31.47728797,0.76,9.3,4.36,1.46,44,1.62,4.53,0.94,10.54,0.036,9.41,0.023,0.972,0.033,0.96,0.03,K2III
+750,2.29831313,14.5,44.72276734,13.82,10.63,12.2,9.4,67.05,9.6,-38.38,8.67,11.295,0.067,10.734,0.068,0.525,0.085,0.6,0.09,
+751,2.30375144,0.87,42.25439291,0.71,9.9,4.56,1.26,10.75,1.01,10.07,0.86,10.596,0.031,9.994,0.03,0.561,0.038,0.63,0.04,F8
+752,2.30406964,1.52,-0.75219804,1.07,9.89,6.48,1.77,3.46,2.06,8.37,1.22,10.595,0.047,9.929,0.04,0.617,0.052,0.69,0.05,F8
+753,2.31118231,1.11,32.47666637,0.66,9.33,17.75,1.21,133.54,1.33,-83.23,0.81,10.355,0.034,9.438,0.024,0.812,0.031,0.84,0.02,G0
+754,2.31514306,1.83,25.28231728,1.36,7.78,22.07,2.31,174.95,1.88,-146.75,1.38,8.627,0.01,7.859,0.009,0.68,0.015,0.74,0.01,G0
+755,2.31906353,0.52,65.07079864,0.54,7.02,17.03,0.69,128.28,0.69,38.3,0.62,8.209,0.009,7.132,0.006,0.932,0.008,0.93,0.01,K0
+756,2.32522728,1.57,-37.38291472,1.25,11.26,5.08,2,294.26,1.95,-60.32,1.76,,,,,,,,,
+757,2.32739226,0.69,-59.06036312,0.83,8.89,1.97,1.11,-6.87,0.77,-12.43,0.98,10.171,0.023,8.963,0.014,1.033,0.021,1.01,0.02,G8III
+758,2.32966922,0.79,-41.88642543,0.75,9.6,7.75,1.28,-17.59,0.9,10.88,1.1,10.116,0.02,9.657,0.02,0.446,0.022,0.52,0.02,F6V
+759,2.33100682,0.61,17.53423872,0.52,7.07,19.28,0.79,4.44,0.65,-130.47,0.58,7.85,0.007,7.143,0.007,0.644,0.007,0.71,0.01,G2III
+760,2.33262025,1.28,79.71464113,1.61,6.01,8.56,1.17,106.17,1.12,-39.37,1.47,6.294,0.004,6.067,0.004,0.203,0.009,0.22,0.01,A7IV
+761,2.3375862,1.28,-27.9879039,0.91,5.42,14.57,1.34,72.57,1.68,-9.99,0.82,5.932,0.005,5.486,0.004,0.414,0.002,0.48,0,F3V
+762,2.34694824,0.73,-41.04420522,0.81,9.11,11.89,1.31,136.87,0.8,-135.22,1.01,10.176,0.021,9.155,0.015,0.83,0.002,0.87,0,G8/K0V
+763,2.34695373,1.61,58.66590161,1.21,8.24,1.42,1.15,7.72,0.89,-2.76,0.97,8.307,0.009,8.264,0.011,0.08,0.015,0.09,0.02,B5V
+764,2.34949364,0.93,14.41766587,0.69,8.97,6.32,1.2,10.58,0.99,-8.9,0.74,9.474,0.017,9.005,0.016,0.442,0.021,0.51,0.02,F0
+765,2.35224949,0.78,-45.74698836,0.62,3.88,23.28,0.98,122.15,0.86,-180.13,0.79,5.187,0.003,3.993,0.002,1.013,0.029,1,0.02,K0III
+766,2.35250184,1.11,0.07209314,0.67,8.59,7.58,1.2,-39.43,1.47,-39.4,0.91,9.133,0.016,8.618,0.016,0.484,0.02,0.56,0.02,F5
+767,2.36489397,0.47,46.38790478,0.43,7.17,4.96,0.74,11.36,0.52,-13.48,0.47,7.2,0.004,7.172,0.005,0.031,0.006,0.05,0.01,B9
+768,2.36659201,1.69,19.11569982,1.27,7.94,13.8,1.3,276.8,1.32,38.24,0.81,8.792,0.013,8.031,0.011,0.66,0.015,0.72,0.01,G3V
+769,2.36674758,0.9,1.24402533,0.58,7.27,4.21,1,27.35,1.11,4.18,0.67,8.856,0.015,7.403,0.009,1.22,0.015,1.18,0.01,G5
+770,2.36753959,1.12,-12.03518146,0.74,9.59,1.88,1.4,-14.63,1.76,-5.77,0.8,10.148,0.025,9.661,0.025,0.49,0.015,0.56,0.02,G0
+771,2.3767445,0.85,-10.18755017,0.64,7.94,2.08,1.14,6.73,1.08,3.41,0.62,9.822,0.022,8.097,0.01,1.439,0.019,1.43,0.03,K0
+772,2.377913,0.78,-34.11077214,0.61,8.52,16.26,0.98,-16.34,0.85,-37.18,0.68,9.369,0.014,8.597,0.011,0.687,0.014,0.74,0.01,G3V
+773,2.37919673,0.74,19.55922468,0.52,7.59,5.36,0.88,21.33,0.79,-53.79,0.59,8.871,0.013,7.699,0.009,1.005,0.012,0.98,0.01,G8IV
+774,2.38423018,0.73,-40.64947224,0.91,9.17,1.78,1.37,35.64,0.82,11.46,1.18,10.471,0.024,9.269,0.015,1.029,0.022,1,0.02,K1III
+775,2.39204187,0.66,-66.02972893,0.67,8.08,4.57,0.82,2.3,0.74,-26.4,0.73,9.451,0.015,8.199,0.009,1.068,0.014,1.03,0.01,K1III
+776,2.39552418,1.24,-46.37507382,0.96,9.8,3.03,1.5,8.32,1.56,-27.82,1.33,10.316,0.028,9.819,0.028,0.524,0.005,0.6,0.01,F5/F6V
+777,2.3967474,2.05,-21.38186598,1.46,8.92,8.17,1.89,-8.94,2.54,1.65,1.06,9.514,0.019,8.992,0.018,0.499,0.02,0.57,0.02,F5V
+778,2.40120624,0.71,-51.73705907,0.89,9.91,4.45,1.34,17.76,0.92,-7.36,1.24,10.291,0.018,9.927,0.02,0.355,0.024,0.42,0.03,F0V
+779,2.40151993,2.81,62.66781255,1.79,9.42,4.76,2.01,-2.5,1.8,2.02,2.03,11.555,0.09,9.712,0.026,1.565,0.077,2.22,0.43,M1Ibpev comp
+780,2.40182077,0.94,26.68206689,0.61,8.84,2.91,1.13,-12.86,1.11,-14.4,0.7,10.304,0.028,8.975,0.016,1.128,0.025,1.09,0.03,K0
+781,2.40219061,1.69,51.56692488,1.75,10.15,1.4,2.33,4.81,1.85,-6.45,2.02,,,,,1.5,0.51,3.51,0.96,M3e-M8e
+782,2.41376549,1.08,-56.19178561,1.21,8.37,3.25,1.5,64.24,1.1,-15.35,1.29,9.573,0.014,8.469,0.01,0.952,0.013,0.94,0.01,G8III
+783,2.41558741,1.27,-32.07892872,0.85,9.33,-0.54,1.36,2.19,1.49,-0.72,0.98,11.435,0.073,9.469,0.022,1.63,0.061,1.65,0.06,K2/K3
+784,2.421914,0.78,57.25958655,0.86,9.35,0.55,1.21,3.71,0.97,-1.36,1.02,9.442,0.015,9.366,0.019,0.075,0.023,0.09,0.03,B8
+785,2.42218904,0.53,-63.58967752,0.56,7.4,4.31,0.7,16.63,0.64,-45.89,0.65,9.455,0.016,7.604,0.007,1.571,0.014,2.16,0.04,M2III
+846,2.59569702,1.05,-13.98412856,0.67,8.92,13.53,1.28,180.98,1.45,71.53,0.64,9.657,0.018,9.027,0.016,0.578,0.003,0.65,0,G2V
+786,2.42337039,3.44,-37.31481117,2.06,8.35,6.9,1.41,-50.81,1.4,-23.66,1.17,8.868,0.01,8.402,0.01,0.437,0.009,0.51,0.01,F3/F5V
+787,2.43155816,2.42,-31.82493921,1.52,9.53,23.86,1.59,404.05,3.87,-232.85,1.85,10.831,0.052,9.619,0.029,0.965,0.005,1.01,0.01,K1/K2V
+788,2.43212812,1.31,-3.67851928,0.86,9.59,6.24,1.42,-30.02,1.43,42.56,0.91,10.126,0.031,9.596,0.031,0.469,0.02,0.54,0.02,F5
+789,2.44298188,1.06,36.47378127,0.75,10.05,0.16,1.39,-22.3,1.06,-9.71,0.9,10.618,0.034,10.101,0.035,0.486,0.044,0.56,0.05,F8
+791,2.45189211,0.69,-40.8926432,0.65,8.57,13.92,1.11,135.91,0.77,-119.62,0.91,9.337,0.013,8.622,0.011,0.644,0.013,0.71,0.01,G3V
+790,2.45190918,0.92,19.38130034,0.56,8.48,5.62,1.04,53.22,1.05,-54.95,0.62,9.176,0.015,8.576,0.014,0.56,0.018,0.63,0.02,G0
+792,2.45274609,1.02,-6.84116094,0.68,8.43,12.54,1.23,57.31,1.32,-20.57,0.69,9.556,0.019,8.513,0.013,0.906,0.017,0.91,0.01,G5
+793,2.45821543,0.57,53.5266575,0.71,8.45,3.57,1.05,-17.04,0.82,-30.32,0.82,9.661,0.013,8.553,0.009,0.955,0.012,0.94,0.01,G5
+794,2.45885362,2.36,-33.78868219,1.62,8.84,17.08,1.86,-68.9,1.49,-140.78,1.17,9.944,0.02,8.95,0.014,0.833,0.003,0.85,0,K1V
+796,2.46414999,1.31,61.51404444,1.53,11.18,1.31,1.92,-1.91,1.9,-1.87,1.87,,,,,,,,,
+795,2.46506329,4.41,8.45319673,3.16,8.64,14.21,4.23,56.25,3.64,-11.26,2.42,9.439,0.029,8.635,0.024,0.716,0.024,0.77,0.02,G5
+797,2.46570707,0.92,11.41627112,0.64,8.42,4.58,1.13,41.14,1.04,-30.26,0.65,8.89,0.019,8.422,0.018,0.41,0.015,0.48,0.02,F5
+798,2.46706528,0.42,-62.29683686,0.45,6.34,7.37,0.57,17.32,0.48,17.5,0.55,6.527,0.004,6.356,0.004,0.164,0.009,0.17,0.02,A6V
+800,2.46840823,0.63,51.42303822,0.68,7.93,2.27,1.15,6.42,0.86,-7.42,0.69,9.621,0.015,8.071,0.008,1.301,0.013,1.26,0.01,K0
+799,2.46856966,0.87,12.7108424,0.65,8.36,5.18,1.15,-6.09,0.98,-5.73,0.68,9.737,0.018,8.479,0.011,1.072,0.016,1.04,0.01,K0
+801,2.47045485,0.69,-50.26778193,0.69,8.32,18.8,1.05,-95.65,0.8,-16.64,0.86,9.017,0.01,8.368,0.009,0.595,0.01,0.67,0.01,G2/G3V
+802,2.4791263,1.15,4.83249243,0.65,7.77,1.52,1.13,10.73,1.11,6.51,0.68,9.357,0.025,7.911,0.014,1.219,0.022,1.18,0.02,G5
+803,2.47924356,0.89,-2.5612296,0.54,6.84,2.68,1.06,3.61,1.39,-14.97,0.55,9.001,0.015,7.059,0.007,1.611,0.013,1.63,0.01,K2
+804,2.48490475,0.67,-78.5905409,0.72,8.78,8.36,0.83,21.48,0.79,-24.43,0.78,10.048,0.021,8.868,0.013,1.011,0.019,0.99,0.01,K1IV/V
+805,2.48641063,0.56,-44.66648659,0.51,7.19,4.44,0.79,41.82,0.71,19.12,0.64,8.427,0.009,7.295,0.005,0.974,0.008,0.96,0.01,K1II
+806,2.48796018,1.06,4.16612269,0.68,8.5,1.7,1.1,5.81,1,-7.55,0.67,10.027,0.025,8.649,0.014,1.166,0.022,1.13,0.02,K5
+807,2.48945297,1.14,8.57704143,0.79,8.82,5.8,1.28,-71.6,1.18,-41.37,1.02,9.499,0.021,8.83,0.018,0.62,0.023,0.69,0.02,F8
+808,2.48996359,0.88,43.43841927,0.63,9.04,7.14,1.07,78.46,1.09,-25.09,0.76,9.663,0.017,9.083,0.015,0.542,0.02,0.62,0.02,G5
+809,2.49206123,0.58,-65.35709708,0.59,7.93,4.37,0.77,31.37,0.62,-5.49,0.61,9.151,0.012,8.032,0.008,0.964,0.011,0.95,0.01,K0III
+810,2.49611767,0.75,-25.87473632,0.53,7.66,6.14,0.89,49.04,0.99,11.49,0.51,7.84,0.008,7.671,0.008,0.139,0.004,0.15,0,A2V
+811,2.50217025,2.75,-28.48237046,1.7,10.07,-0.35,2.7,-3.63,3.6,-23.52,1.76,11.805,0.087,10.413,0.042,,,,,Gp...
+812,2.5068334,0.74,44.10967471,0.6,9.03,1.27,1.07,-3.67,0.8,-5.17,0.66,10.331,0.026,9.148,0.016,1.014,0.024,0.99,0.02,K0
+813,2.50910252,0.82,11.14580908,0.48,5.54,10.04,0.86,29.73,0.82,1.64,0.47,5.455,0.003,5.53,0.003,-0.064,0.004,-0.04,0,B9V
+814,2.50945435,0.42,-82.22399743,0.43,5.29,13.45,0.5,-21.66,0.49,-20.39,0.45,6.625,0.004,5.397,0.002,1.049,0.002,0.98,0.03,K1/K2III
+815,2.51101423,0.59,-63.29667598,0.66,8.13,9.63,0.81,-49.67,0.71,-38.68,0.74,8.652,0.01,8.183,0.01,0.456,0.015,0.53,0.02,F3V
+817,2.51326491,1.07,46.39035323,1,7.51,7.21,1.55,10.98,1.05,-16.28,0.94,7.762,0.008,7.498,0.01,0.251,0.012,0.28,0.01,A3+...
+816,2.51334416,0.78,-77.48041239,0.73,9.08,1.56,0.89,19.15,0.93,-4.91,0.77,10.411,0.031,9.206,0.018,1.031,0.028,1,0.02,G8III/IV
+818,2.51367088,0.83,-8.97418208,0.51,7.1,10.24,1.21,79.91,1.37,11.92,0.55,7.479,0.008,7.142,0.006,0.345,0.015,0.4,0.02,F0
+819,2.5183958,0.57,-79.00183917,0.57,7.88,11.15,0.68,13.82,0.62,-3.47,0.57,8.429,0.009,7.936,0.008,0.476,0.015,0.55,0.02,F5V
+820,2.51916096,0.77,86.02305546,0.85,9.4,1.08,0.93,23.08,0.84,0.9,0.84,10.058,0.024,9.481,0.023,0.539,0.029,0.61,0.03,F8
+821,2.5198354,0.96,33.53943767,0.64,9.06,4.59,1.12,26.69,1.22,1.24,0.76,9.358,0.018,9.05,0.02,0.293,0.025,0.33,0.03,A0
+822,2.52181595,0.66,84.15197251,0.57,8.38,7.73,0.7,41.59,0.78,8.14,0.66,8.808,0.01,8.416,0.01,0.371,0.013,0.43,0.01,F5
+823,2.52192137,2.76,38.41489409,2.26,10.65,10.83,2.1,-8.2,1.79,14.07,1.34,11.995,0.14,10.731,0.067,1.077,0.121,1.04,0.1,K8
+824,2.52286733,0.73,25.19788575,0.5,7.77,3.13,0.9,4.16,0.81,9.1,0.58,9.869,0.023,7.98,0.01,1.603,0.021,2.15,0.06,M...
+825,2.52776652,0.59,50.8068353,0.68,8.5,4.15,1.03,25.21,0.7,-3.89,0.74,9.849,0.018,8.63,0.011,1.042,0.016,1.01,0.01,K0
+826,2.52801043,0.76,47.3068396,0.64,8.61,3.05,1.08,-1.78,0.84,-1.59,0.77,10.111,0.023,8.746,0.012,1.156,0.02,1.12,0.02,G5
+827,2.52808509,1.39,-28.33779222,0.93,10.05,6.95,1.59,13.12,1.82,-0.19,0.98,10.834,0.042,10.117,0.034,0.7,0.02,0.76,0.02,G0
+828,2.53029756,0.8,39.64894107,0.55,8.71,3.6,1.01,-18.42,0.84,-20.48,0.66,9.406,0.015,8.82,0.014,0.594,0.015,0.66,0.01,F0
+830,2.53282312,1.22,-15.17703288,0.71,9.37,4.95,1.42,10.55,1.66,-35.32,0.66,9.825,0.023,9.406,0.024,0.409,0.027,0.48,0.03,F0V
+829,2.53330673,0.49,-78.3006603,0.51,6.97,3.21,0.6,8.12,0.55,-23.32,0.51,8.77,0.01,7.124,0.005,1.377,0.009,1.35,0.01,K3III
+831,2.53868415,1.85,-49.14331204,2.22,8.56,8.5,2.9,82.16,2.27,-25.58,3.4,9.356,0.013,8.803,0.012,0.524,0.013,0.6,0.01,F5V
+832,2.54226103,1.18,-33.28094424,0.8,9.34,-2.57,1.52,18.32,1.23,-42.66,0.88,10.349,0.028,9.41,0.02,0.815,0.027,0.84,0.02,G8V
+833,2.54331677,1.27,-19.98355516,0.73,9.47,6.1,1.56,18.92,1.95,-9.67,0.85,10.106,0.027,9.546,0.025,0.526,0.009,0.6,0.01,F7V
+834,2.54377402,0.63,64.64672491,0.65,8.11,4.74,0.83,-30.17,0.84,-4.08,0.76,9.488,0.017,8.282,0.011,1.032,0.016,1,0.01,K0
+835,2.55428058,1,25.52675303,0.56,8.91,3.93,1.13,0.42,1.18,0.09,0.66,9.363,0.017,8.937,0.017,0.356,0.015,0.42,0.02,F0III
+836,2.55874804,0.58,60.0260491,0.62,7.83,1.12,0.83,2.13,0.77,-0.9,0.73,9.556,0.017,7.993,0.009,1.311,0.015,1.27,0.02,G8III
+837,2.56783172,0.67,50.88488337,0.72,8.95,2.74,1.18,48.26,0.77,6.1,0.71,10.375,0.025,9.076,0.014,1.104,0.022,1.07,0.02,K0
+838,2.56856497,0.47,52.25514295,0.52,7.2,2.98,0.81,7.42,0.54,-2.57,0.59,7.143,0.004,7.206,0.006,-0.053,0.007,-0.03,0.01,B9
+839,2.57458042,0.79,-70.83688393,0.79,9.37,5.26,0.97,11.72,0.92,-4.47,0.94,9.775,0.02,9.433,0.022,0.411,0.015,0.48,0.02,F2/F3V
+840,2.57853868,0.77,-5.24851713,0.49,5.84,18.18,0.92,34.98,1.07,-29.01,0.56,7.099,0.006,5.957,0.004,0.973,0.022,0.93,0.03,K1III
+841,2.58017518,0.41,46.07227117,0.4,5.01,3.24,0.68,4.51,0.42,0.21,0.44,5.507,0.002,5.074,0.002,0.405,0.014,0.55,0.03,F2II
+842,2.58572192,1.44,-22.76918457,0.81,9.81,3.85,1.39,-8.67,1.72,5.34,0.86,10.321,0.029,9.872,0.03,0.437,0.033,0.51,0.04,F3V
+843,2.58674385,0.93,18.65036403,0.69,9.27,2.76,1.18,14.19,1.06,5.67,0.77,10.66,0.042,9.406,0.024,1.12,0.015,1.08,0.02,K0
+844,2.58889481,1.04,-48.14358093,0.92,9.5,7.14,1.38,-4.72,1.11,-1.03,1.15,9.99,0.023,9.557,0.024,0.423,0.027,0.49,0.03,F3/F5V
+845,2.59487992,0.75,-43.52292038,0.76,9.32,4.82,1.18,44.95,0.89,-1.11,1.17,9.881,0.02,9.407,0.02,0.511,0.005,0.58,0.01,F5V
+40075,122.79363657,2.72,27.83737112,1.81,11.41,-2.48,3.14,-23.7,2.69,-21.97,1.92,,,,,,,,,K0
+847,2.59596953,0.89,-11.78583365,0.56,8.38,10.15,1.04,24.05,1.34,-8.04,0.57,8.982,0.013,8.449,0.012,0.508,0.013,0.58,0.01,F7V
+848,2.60083995,0.53,58.48950539,0.54,7.74,10.35,0.82,-98.55,0.62,-10.44,0.6,8.254,0.009,7.804,0.009,0.473,0.015,0.54,0.02,A
+849,2.60385459,1.16,-6.03970203,0.65,8.6,3.27,1.2,18.39,1.52,-7.54,0.71,9.929,0.027,8.71,0.017,1.042,0.025,1.01,0.02,K0
+850,2.60694761,3.2,-30.47906079,2.27,9.49,4.92,3.74,4.11,3.78,-9.27,2.34,11.08,0.054,9.618,0.025,1.232,0.047,1.19,0.05,K2III:
+851,2.60951431,0.9,-14.45220836,0.59,8.35,6.17,1.02,70.12,1.17,-51.75,0.56,8.959,0.012,8.417,0.011,0.528,0.015,0.6,0.02,F7V
+852,2.61150772,0.75,28.65292193,0.48,7.11,3.65,0.87,-5.04,0.81,-16.73,0.54,9.145,0.016,7.347,0.008,1.528,0.015,2.64,0.03,M4III:
+853,2.61434147,2.85,-73.64945333,2.57,9.87,4.11,2.38,16.06,2.97,10.97,2.47,10.488,0.031,9.954,0.03,0.503,0.015,0.58,0.02,F2V
+854,2.61845161,1.02,13.59498069,0.69,8.98,7.48,1.29,-12.09,1.04,-8.63,0.77,9.511,0.016,9.01,0.015,0.471,0.02,0.54,0.02,G0
+855,2.62084078,0.57,51.9123888,0.68,7.75,1.83,1.07,-7.91,0.7,-17.48,0.69,9.692,0.016,7.907,0.008,1.487,0.014,1.51,0.02,K0
+856,2.62339153,0.86,15.23192856,0.55,8.24,12.91,1.06,-68.53,1.05,-65.05,0.61,8.813,0.011,8.286,0.01,0.491,0.015,0.56,0.02,F6V
+857,2.62358027,0.43,57.16549747,0.49,6.74,6.52,0.73,20.1,0.53,-1.19,0.56,6.621,0.003,6.713,0.005,-0.074,0.006,-0.05,0.01,B7IV
+858,2.63506952,0.63,33.1308857,0.43,6.83,4.74,0.76,-25.63,0.75,-0.52,0.51,8.664,0.012,6.969,0.006,1.429,0.01,1.42,0.02,K4III
+859,2.64265068,0.53,52.31675606,0.59,7.7,7.1,0.92,-0.36,0.61,-19.2,0.65,7.861,0.006,7.711,0.008,0.144,0.009,0.16,0.01,A0
+860,2.64438297,0.41,59.67341444,0.46,6.7,1.66,0.61,7.17,0.52,-3.15,0.53,6.681,0.004,6.702,0.004,-0.017,0.005,0.01,0.01,B1V
+861,2.65280052,0.69,-41.11858278,0.8,8.67,3.45,1.27,-16.12,0.77,-24.33,1,9.987,0.018,8.774,0.011,1.037,0.016,1.01,0.01,K0III
+862,2.65641131,1.65,-49.28139379,1.84,9.94,13.51,2.44,15.68,1.89,-42.51,2.34,10.851,0.035,9.989,0.026,,,,,G8V
+863,2.65757354,0.59,-63.63430723,0.69,8.73,5.51,0.84,62.11,0.78,-9.78,0.9,9.398,0.016,8.794,0.014,0.563,0.019,0.64,0.02,F7IV
+864,2.65873023,1.15,16.84407826,0.77,9.63,0.66,1.37,49.08,1.57,-22.78,1.38,11.659,0.09,9.941,0.031,1.462,0.078,1.72,0.17,M0
+865,2.65962298,0.96,-73.22443438,0.98,6.66,15.06,0.7,121.5,0.76,18.57,0.64,7.088,0.005,6.695,0.005,0.372,0.006,0.43,0.01,F3/F5IV+...
+866,2.66144965,0.56,56.05613623,0.59,8.29,5.16,0.87,5.33,0.74,-4.42,0.7,8.366,0.008,8.288,0.01,0.077,0.012,0.09,0.01,A0
+867,2.66293453,0.88,12.82027132,0.62,8.47,15.57,1.17,38.98,0.95,-16.72,0.66,9.146,0.013,8.53,0.012,0.574,0.015,0.65,0.01,G5
+868,2.66362432,0.9,2.30067277,0.59,8.16,2.91,0.97,0.04,0.94,3.36,0.67,9.666,0.022,8.289,0.013,1.165,0.02,1.13,0.02,K2
+869,2.66937648,1.09,13.22299119,0.72,8.97,8.77,1.49,95.83,1.35,3.92,0.8,9.533,0.016,9.003,0.016,0.497,0.02,0.57,0.02,F5
+870,2.6697124,0.8,2.05549803,0.57,7.51,18.2,0.91,-12.6,0.88,18,0.67,8.068,0.011,7.553,0.01,0.503,0.015,0.58,0.02,F8
+871,2.67528589,1.49,54.89149475,1.68,8.97,1.74,2.12,-1.9,1.87,-0.81,1.82,9.848,0.017,9.112,0.015,0.674,0.018,0.73,0.01,B7IIIe+K3III
+872,2.67691363,0.72,-54.40037514,0.83,8.55,4.38,1.15,5.33,0.91,17.04,1.08,9.412,0.012,8.633,0.01,0.692,0.012,0.75,0.01,G3V
+873,2.67810574,0.65,-12.57980381,0.43,5.84,15.35,0.74,149.39,0.94,-38.22,0.42,7.139,0.005,5.975,0.003,1,0.003,1.01,0.03,K0III
+874,2.68806989,0.52,58.01831644,0.53,7.85,3.75,0.81,6.38,0.63,-3.61,0.63,7.953,0.007,7.851,0.009,0.099,0.011,0.11,0.01,B9
+875,2.69076029,0.77,-38.76885912,0.63,8.68,7.95,1.08,146.05,0.98,-23.46,0.95,9.368,0.013,8.731,0.012,0.588,0.001,0.66,0,G2V
+877,2.69311023,0.53,55.34282756,0.58,8.05,4.86,0.81,-11.27,0.72,-8.34,0.69,9.162,0.012,8.157,0.008,0.878,0.011,0.89,0.01,G5
+876,2.69315961,0.6,58.7695199,0.63,8.27,1.62,0.92,7.58,0.75,-1.36,0.75,8.405,0.01,8.26,0.012,0.146,0.009,0.16,0.01,B7V
+878,2.69357223,1,-21.93357013,0.54,7.68,3.48,1.04,-20.43,1.67,-10.3,0.59,8.984,0.015,7.783,0.01,1.028,0.014,1,0.01,K0III
+879,2.69464885,0.81,-73.50742387,0.87,9.4,9.43,1,49.87,0.99,-28.58,0.97,10.047,0.022,9.458,0.021,0.551,0.015,0.62,0.01,F5IV
+880,2.69509815,0.64,37.47386216,0.47,7.77,8.8,0.8,49.88,0.68,16.51,0.53,8.249,0.008,7.82,0.007,0.405,0.01,0.47,0.01,F2
+881,2.69516827,0.63,-34.86071198,0.52,6.89,4.7,0.82,85.2,0.72,-1.28,0.54,8.103,0.008,7.001,0.005,0.951,0.007,0.94,0.01,K0III
+882,2.69663452,0.73,32.24257302,0.47,7.55,2.46,0.87,10.51,0.77,0.99,0.52,9.378,0.016,7.791,0.008,1.354,0.015,3.6,0.07,M...
+883,2.6975504,1.67,-57.48628559,1.94,8.27,7.77,2.24,-57.96,1.84,-45.65,2.19,8.866,0.017,8.314,0.016,0.517,0.021,0.59,0.02,F6IV/V
+884,2.70055534,0.61,51.17784908,0.7,8.16,2.91,1.17,6.16,0.84,4.79,0.76,10.411,0.029,8.387,0.011,1.677,0.025,1.7,0.03,K5
+885,2.70138861,0.57,49.01075823,0.51,8.07,2.95,0.8,9.48,0.63,-3.94,0.57,8.05,0.007,8.072,0.009,-0.015,0.01,0.01,0.01,B9
+886,2.70202017,0.84,30.68565518,0.48,7.91,4,0.9,0.26,0.99,-13.85,0.61,7.93,0.008,7.909,0.01,0.024,0.012,0.04,0.01,A0
+887,2.72283989,0.84,-13.90281571,0.52,7.71,2.25,0.98,6,1.01,4.85,0.5,9.337,0.015,7.848,0.008,1.253,0.013,1.21,0.01,K1/K2III
+888,2.72496614,1.43,-31.21515694,0.93,10.16,4.41,1.82,78.99,1.8,-60.88,1,10.977,0.053,10.223,0.043,0.689,0.054,0.75,0.04,G2
+889,2.73299802,0.66,48.1104051,0.58,8.41,16.45,0.95,168.99,0.7,0.93,0.69,9.079,0.011,8.461,0.01,0.575,0.013,0.65,0.01,G5
+891,2.73329241,0.72,-42.25160366,0.76,8.88,1.02,1.19,15.04,0.83,0.63,1.21,10.402,0.03,9.02,0.016,1.169,0.027,1.13,0.02,K1III
+890,2.73345038,0.91,64.96318376,0.9,9.64,1.44,1.17,-2.11,1.28,-2.77,1.04,10.197,0.026,9.737,0.026,0.56,0.015,0.63,0.01,B5
+892,2.73712261,1,-2.07451183,0.59,7.93,3.61,1.11,42.62,1.25,-20.87,0.67,9.339,0.017,8.05,0.011,1.096,0.016,1.06,0.02,K2
+893,2.7414981,0.92,-18.57284278,0.53,7.78,4.53,1.05,-19.03,1.18,-37.52,0.56,9.56,0.016,8.036,0.009,1.302,0.015,3.1,0.04,M3III
+894,2.7422581,0.67,52.44279023,0.74,8.9,6.25,1.13,5.7,0.84,-21.11,0.86,9.493,0.016,8.948,0.015,0.5,0.015,0.57,0.02,F5
+895,2.75589325,0.93,29.55052263,0.57,8.55,12.6,1.18,-30.13,1.32,-26.71,0.64,9.057,0.015,8.61,0.015,0.435,0.017,0.5,0.02,F5V
+896,2.76524987,1,13.75051092,0.7,9.15,9.37,1.25,4.9,1.01,-51.74,0.76,9.698,0.017,9.19,0.016,0.477,0.021,0.55,0.02,F8
+897,2.76858844,2.17,-5.78399441,1.14,10.86,39.19,2.29,255.86,2.73,10.17,1.4,,,,,1.418,0.018,1.72,0.05,M2
+898,2.76870081,3.33,5.20868148,1.8,11.55,24.32,3.25,240.97,4.55,61.14,2.87,,,,,1.395,0.019,1.66,0.05,M2V:
+899,2.768724,1.07,-10.87786557,0.72,9.08,0.9,1.37,12.57,1.49,-0.59,0.8,10.517,0.035,9.172,0.018,1.076,0.015,1.04,0.01,G5
+900,2.77350337,0.87,4.1331073,0.55,7.44,3.61,0.94,8.43,0.89,-6.03,0.64,8.715,0.013,7.552,0.009,0.998,0.012,0.98,0.01,G5
+901,2.778753,1.4,26.33796403,0.82,10.35,-0.33,1.6,3.72,1.58,-1.15,0.93,11.88,0.137,10.396,0.053,1.269,0.121,1.72,0.17,M0
+902,2.78289623,0.45,57.58791462,0.46,6.68,4.43,0.73,-37.27,0.53,11,0.55,8.257,0.009,6.821,0.005,1.212,0.008,1.17,0.01,K1III
+903,2.78668359,0.68,-87.41423771,0.66,8.85,4.41,0.77,26.67,0.78,4.96,0.72,9.571,0.016,8.936,0.014,0.585,0.016,0.66,0.01,F8/G0V
+904,2.78769565,1.01,-7.37619874,0.67,8.9,8.36,1.21,-30.28,1.26,-30.2,0.72,9.448,0.023,8.945,0.022,0.473,0.029,0.54,0.03,F8
+905,2.78892638,0.62,49.5466666,0.55,8.24,7.22,0.89,-4.96,0.65,-5,0.59,8.428,0.009,8.236,0.01,0.184,0.013,0.2,0.01,A2
+906,2.79012709,0.8,-3.32135959,0.5,6.74,3.88,0.89,27.57,0.96,-12.04,0.57,8.046,0.011,6.849,0.007,1.025,0.01,1,0.01,G5
+907,2.80966423,2.07,6.18052792,1.14,10.75,4.01,2.07,-26.06,2.13,-32.49,1.23,12.008,0.163,11.007,0.107,0.863,0.152,0.91,0.15,K0
+908,2.8114672,1.08,10.63603546,0.66,8.44,2.61,1.17,13.53,1.09,2.99,0.68,10.237,0.038,8.597,0.018,1.33,0.015,1.29,0.02,K0
+909,2.81532971,0.86,7.94816079,0.57,7.69,4.21,1.02,-10.76,0.85,-6.87,0.65,9.188,0.017,7.814,0.01,1.163,0.015,1.12,0.01,K2
+910,2.81628415,0.7,-15.46732287,0.42,4.89,52.94,0.77,-84.2,0.88,-269.31,0.39,5.472,0.003,4.953,0.002,0.487,0.012,0.59,0.02,F5V
+911,2.82272582,5,-20.72529839,3.54,11.8,6.13,5.67,302.05,6.05,35.8,3.91,,,,,0.57,0.042,0.64,0.04,F4
+912,2.82287739,1.16,-29.64051891,0.65,8.88,4.78,1.23,31.87,1.56,0.78,0.75,10.359,0.038,9.014,0.022,1.14,0.034,1.1,0.04,K2III
+913,2.82432014,0.8,-40.37268546,0.88,7.7,5.09,1.26,18.94,0.79,-2.2,1.1,9.015,0.01,7.828,0.006,1.2,0.495,1,0.01,K0III/IV
+914,2.82543312,0.88,-32.80041484,0.71,8.6,15.08,1.1,-117.08,1.05,-9.72,0.71,9.47,0.02,8.681,0.016,0.7,0.015,0.75,0.01,G6V
+915,2.83158469,0.86,-32.40387891,0.71,8.44,1.58,1.05,18.74,1.1,-1.12,0.68,8.615,0.011,8.45,0.012,0.127,0.005,0.14,0.01,A3V
+916,2.83702751,3.54,58.3498627,3.32,9.5,35.69,5.14,233.48,3.89,21.92,3.56,11.145,0.057,9.599,0.023,1.254,0.02,1.42,0.03,K7
+917,2.84058595,0.72,50.84310466,0.76,9.03,0.82,1.19,48.19,0.85,-11.17,0.85,10.833,0.038,9.15,0.015,1.406,0.032,1.38,0.04,K0
+918,2.84178323,0.56,74.48458019,0.53,7.15,6.06,0.67,73.95,0.65,-15.28,0.53,8.446,0.009,7.276,0.006,1.004,0.008,0.98,0.01,K0
+919,2.8428974,0.91,30.44948927,0.49,7.95,29.35,0.95,210.73,0.98,35.26,0.53,8.897,0.012,8.028,0.01,0.755,0.015,0.8,0.01,K0V
+920,2.85187794,0.75,23.81814771,0.49,8.23,18.6,0.91,-34.12,0.8,31.52,0.56,8.892,0.014,8.297,0.013,0.581,0.015,0.65,0.01,G0
+921,2.85188723,1.39,-8.35911945,0.97,9.81,4.63,1.57,10.21,1.68,23.44,0.94,10.474,0.035,9.816,0.031,0.515,0.003,0.59,0,G0
+922,2.87203127,0.93,-18.70689324,0.6,8.48,11.58,1.13,72.27,1.28,-2.22,0.62,9.038,0.012,8.534,0.012,0.473,0.015,0.54,0.02,F3V
+923,2.87258462,1.79,35.93108811,1.88,9.33,3.47,1.9,-5.18,1.51,-2.52,1.32,10.522,0.032,9.483,0.021,0.94,0.015,0.93,0.01,K0
+924,2.87859206,1.45,-49.62920981,1.61,8.97,20.86,2.16,-44.77,1.7,-36.75,1.88,9.788,0.029,8.934,0.022,0.807,0.005,0.83,0,G6/G8V
+925,2.87910532,1.01,-1.12332479,0.58,8.08,2.54,1.14,25.38,1.38,-11.06,0.64,9.517,0.018,8.196,0.011,1.122,0.017,1.08,0.02,K2
+926,2.87971208,0.71,40.39896612,0.54,7.47,2.26,0.85,-6.8,0.82,-5.94,0.65,9.489,0.017,7.647,0.007,1.532,0.015,1.58,0.03,K0
+927,2.88096041,0.71,-55.74966102,0.76,8.34,4.31,1.11,38.44,0.86,-6.92,1.07,8.811,0.01,8.393,0.01,0.409,0.011,0.48,0.01,F3V
+928,2.88140032,0.69,-34.4600917,0.58,7.75,4.71,0.89,23.14,0.86,-0.42,0.68,9.241,0.013,7.881,0.008,1.152,0.012,1.11,0.01,K2III
+929,2.88657321,0.56,-58.90982912,0.62,8.34,17,0.82,270.7,0.62,-4.97,0.68,9.106,0.012,8.435,0.01,0.619,0.002,0.67,0.02,G4V
+930,2.8934043,0.77,-27.7997782,0.49,5.41,5.61,0.92,4.61,1.21,17.09,0.49,7.169,0.006,5.562,0.003,1.346,0.001,1.31,0.03,K2III
+931,2.89634295,1.47,-3.07799719,0.82,7.56,9.91,1.48,150.06,1.97,-11.57,0.93,8.164,0.014,7.574,0.013,0.551,0.015,0.62,0.01,F8...
+932,2.8970776,0.79,-18.60067836,0.47,6.93,7.77,0.88,41.63,0.99,8.79,0.5,8.195,0.008,7.037,0.006,0.994,0.008,0.97,0.01,K0III
+933,2.89828655,21.02,7.12150984,15.27,10.03,21.87,24.76,-25.4,22.04,-7.96,14.87,11.621,0.107,10.082,0.042,1.293,0.09,1.25,0.09,K2
+935,2.89839266,0.97,33.68029254,0.58,8.69,6.73,1.13,34.26,1.29,1.81,0.7,8.905,0.012,8.712,0.014,0.185,0.017,0.2,0.02,A0
+934,2.89853096,0.76,-57.47238652,0.76,9.04,27.46,1.09,135.23,0.87,-66.87,1.03,10.146,0.021,9.109,0.015,0.891,0.02,0.9,0.01,K1V
+936,2.89868324,1.02,-5.06817692,0.6,8.32,4.04,1.09,10.61,1.28,5.35,0.65,9.765,0.022,8.446,0.013,1.12,0.02,1.08,0.02,K2
+937,2.90159981,1,-23.63236655,0.56,7.85,7.57,1.06,56.05,1.07,2.62,0.56,8.517,0.011,7.915,0.01,0.561,0.001,0.63,0,F7V
+938,2.90304188,0.5,-80.17376516,0.53,7.21,4.78,0.59,-10.01,0.59,12.91,0.53,8.357,0.009,7.301,0.006,0.916,0.008,0.91,0.01,G8III
+939,2.90334595,1.41,-17.96890292,0.66,8.98,3.36,1.48,11.22,1.65,-6.71,0.67,10.203,0.028,9.081,0.018,0.966,0.026,0.95,0.02,K0IV
+940,2.90477726,0.51,58.21183567,0.47,7.09,2.16,0.77,0.25,0.59,-2.49,0.57,7.259,0.006,7.117,0.007,0.137,0.009,0.15,0.01,B5II: SB
+941,2.90527264,0.79,-72.27547333,0.73,8.85,8.01,0.94,12.71,0.89,-7.35,0.79,9.448,0.016,8.911,0.015,0.518,0.007,0.59,0.01,F6V
+942,2.90603532,0.81,63.44314203,0.76,9.21,0.53,1.02,5.9,1.16,-2.43,0.86,9.406,0.015,9.217,0.018,0.142,0.004,0.16,0,A0V
+943,2.9061454,1.12,10.32845614,0.67,8.61,20.55,1.21,-37.34,1.15,-50.44,0.73,9.386,0.02,8.689,0.018,0.643,0.022,0.71,0.02,G0
+944,2.90859695,0.93,-49.65588618,0.83,7.91,7.11,1.08,26.26,1.2,-57.89,1.54,9.331,0.013,8.004,0.008,1.126,0.012,1.09,0.01,K0p...
+945,2.91222169,1.21,55.96148616,1.24,7.47,2.14,1.6,3.52,1.39,-10.46,1.24,7.734,0.019,7.741,0.021,0.2,0.495,0.02,0.03,B8
+946,2.91580225,1.06,28.22513882,0.55,8.65,5.08,1.17,35.08,1.08,11.17,0.62,9.94,0.024,8.775,0.016,1,0.022,0.98,0.02,K0
+947,2.9198539,1.76,-9.70277372,1.18,8.53,6.88,1.58,101.7,1.77,-11,0.96,9.123,0.014,8.581,0.013,0.515,0.015,0.59,0.02,F5
+948,2.92120675,1.13,-39.22963982,0.99,9.92,29.15,1.54,739.96,1.44,-127.23,1.36,11.276,0.06,10.121,0.033,1.071,0,1.13,0,K5V
+949,2.92427022,0.52,54.33552182,0.6,8.09,4.25,0.94,10.23,0.67,-9.69,0.71,8.355,0.007,8.116,0.007,0.228,0.009,0.25,0.01,B9
+950,2.93286698,0.52,-35.13339606,0.42,5.24,45.85,0.66,169.01,0.62,113.75,0.5,5.766,0.002,5.292,0.002,0.459,0.002,0.53,0,F3/F5V
+951,2.93644202,0.46,57.27152515,0.49,7.06,1.15,0.74,-3.17,0.56,-2.16,0.61,7.828,0.007,7.146,0.005,0.63,0.007,0.7,0.01,F5Ib-II
+952,2.94074786,0.98,27.51025579,0.56,8.45,10.91,1.15,3.98,1.02,-27.05,0.63,8.979,0.014,8.481,0.013,0.481,0.015,0.55,0.02,F5V
+953,2.94645767,0.81,-33.23382365,0.65,8.73,9.29,1.09,-39.77,0.91,-121.48,0.66,9.509,0.016,8.791,0.013,0.646,0.016,0.71,0.01,G3/G5V
+954,2.9481242,0.86,9.14000705,0.57,7.45,7.81,0.96,-32.99,0.84,-18.32,0.61,8.582,0.013,7.56,0.009,0.891,0.012,0.9,0.01,G5
+955,2.95060084,1.39,-17.55770035,0.73,9.02,16.48,1.49,101.2,1.97,-9.22,0.68,9.77,0.021,9.115,0.019,0.599,0.021,0.67,0.02,G3V
+956,2.95912203,1.55,28.42325717,0.84,7.51,12.79,1.43,-96.26,1.55,37.11,0.72,8.095,0.009,7.572,0.009,0.491,0.012,0.56,0.01,F5
+957,2.96013415,0.83,66.12634754,0.83,7.32,1.99,0.98,12.61,0.85,-1.12,0.84,7.404,0.007,7.381,0.007,0.038,0.02,0.06,0.02,A0
+958,2.96104581,0.67,-54.20984615,0.73,8.17,1.34,1.1,-40.97,0.91,-39.53,0.98,9.65,0.014,8.305,0.008,1.14,0.013,1.1,0.01,K0III
+959,2.96182161,0.76,50.98927919,0.9,9.45,4.21,1.44,-12.35,1.05,-8.42,1.07,9.792,0.017,9.507,0.02,0.26,0.015,0.29,0.02,A0
+960,2.96191971,1.34,-19.70326287,0.8,9.72,9.92,1.46,170.46,1.91,-18.03,0.86,10.405,0.035,9.704,0.03,0.557,0.003,0.63,0,G1V
+961,2.96256404,0.98,-35.54681427,0.8,9.34,10.46,1.33,-62.49,1.18,-75.64,0.96,10.219,0.022,9.437,0.018,0.695,0.022,0.75,0.02,G5V
+962,2.97473845,1.07,-11.16484347,0.66,8.75,4.77,1.28,95.81,1.61,-28.06,0.71,10.194,0.025,8.869,0.014,1.125,0.022,1.09,0.02,G5
+963,2.97800862,1.05,-33.0373887,0.77,9.32,3.89,1.25,-2.32,1.22,-7.15,0.76,10.099,0.022,9.409,0.019,0.625,0.022,0.69,0.02,G3V
+964,2.97819202,1.06,-22.81759748,0.53,7.91,10.93,1.05,47.47,1.18,-37.56,0.58,8.327,0.01,7.948,0.009,0.392,0.001,0.46,0,F2V
+965,2.98072156,0.89,-75.47684086,0.87,7.49,2.05,0.98,0.92,0.92,5.13,0.84,9.502,0.018,7.685,0.008,1.6,0.495,1.52,0.04,K4III
+966,2.98385733,0.53,-42.17203471,0.5,6.53,7.97,0.79,-87.8,0.58,-45.06,0.7,7.866,0.007,6.639,0.005,1.041,0.001,1.01,0.02,K0III
+967,2.99596734,0.46,48.15237121,0.42,6.18,5.93,0.7,60.54,0.46,10.39,0.45,8.1,0.008,6.34,0.004,1.467,0.007,1.48,0.01,K4III
+968,2.9970449,1.3,-0.22969837,0.66,8.69,2.85,1.26,10.16,1.59,-1.16,0.73,9.139,0.014,8.712,0.014,0.403,0.018,0.47,0.02,F0
+969,3.00550041,0.64,23.47174032,0.43,6.58,6.88,0.76,86.82,0.66,3.73,0.46,7.841,0.008,6.689,0.005,0.99,0.007,0.97,0.01,K0III
+970,3.00581153,0.55,-54.75088612,0.66,7.8,0.15,0.9,1.37,0.64,2.17,0.93,9.909,0.017,7.982,0.007,1.634,0.015,1.83,0.05,M1III
+971,3.00608084,0.73,28.60673326,0.43,7.19,10.9,0.86,-14.96,0.84,-95.97,0.69,7.625,0.007,7.225,0.007,0.398,0.015,0.46,0.02,F0
+972,3.00807432,0.7,48.68005386,0.6,8.17,3.49,1.01,18.32,0.78,33.73,0.69,9.518,0.016,8.291,0.01,1.048,0.015,1.02,0.01,K0
+973,3.01259645,0.71,-13.81313737,0.46,6.56,6.05,0.87,-3.9,0.9,-17.19,0.44,7.928,0.009,6.671,0.005,1.074,0.003,1.04,0,K0III
+974,3.01599223,1.05,27.09915401,0.62,8.73,38.88,1.22,283.48,1.62,-82.45,0.7,10.061,0.028,8.83,0.017,1.045,0.026,1.1,0.03,K0
+975,3.02160438,0.52,-58.52479986,0.57,7.62,17.21,0.76,66.87,0.58,-150.8,0.7,8.552,0.009,7.708,0.007,0.758,0.008,0.8,0.01,G5IV/V
+976,3.02287137,1.1,-7.08866665,0.66,8.66,10.57,1.33,52.48,1.43,-22.16,0.71,9.166,0.016,8.71,0.016,0.43,0.021,0.5,0.02,F5
+979,3.0252826,0.72,-54.36533695,0.87,8.68,0,1.19,20.05,1.01,-24.15,1.19,10.331,0.022,8.795,0.011,1.29,0.019,1.25,0.02,K2III
+978,3.02532163,0.78,39.03890984,0.56,8.2,2.97,0.97,-25.16,0.84,-26.83,0.64,9.834,0.016,8.325,0.009,1.269,0.014,1.23,0.01,K0
+977,3.02534364,1.29,-7.70199823,0.87,8.96,3.11,1.44,19.28,1.41,-4.84,0.91,10.525,0.04,9.049,0.019,1.243,0.035,1.2,0.03,K0
+980,3.02849022,0.61,47.49116017,0.48,7.36,6.68,0.87,-13.46,0.65,-24.35,0.56,8.749,0.009,7.478,0.006,1.082,0.008,1.04,0.01,K0
+981,3.03354264,0.43,53.62391762,0.48,6.87,9.42,0.74,38.9,0.56,-12.28,0.56,7.175,0.003,6.9,0.003,0.262,0.004,0.29,0.01,F0
+982,3.03640453,0.58,48.18225854,0.5,7.6,3.46,0.87,16.16,0.6,-2.94,0.56,9.306,0.013,7.74,0.007,1.314,0.012,1.28,0.01,K0
+983,3.04145374,1.14,-17.93821766,0.46,5.29,5.33,0.87,60.48,1.82,-24.69,0.74,7.214,0.006,5.445,0.003,1.478,0.008,1.6,0.03,K4III
+984,3.04294341,0.88,46.77490907,0.65,9.12,4.88,1.22,48.58,1.03,-0.69,0.72,9.667,0.017,9.157,0.016,0.479,0.021,0.55,0.02,F8
+985,3.05385165,1.12,-27.78455628,0.66,8.25,9.81,1.21,56.64,1.53,6.8,0.71,8.782,0.013,8.287,0.013,0.448,0.015,0.52,0.02,F5V
+986,3.05769033,0.66,39.90157203,0.45,7.43,10.44,0.83,119.8,0.68,2.41,0.53,7.793,0.006,7.467,0.007,0.335,0.003,0.39,0,F0
+987,3.05806888,0.99,-15.16459597,0.73,8.88,1.79,1.24,0.86,1.23,-11.54,0.64,10.214,0.038,8.989,0.022,1.047,0.034,1.02,0.03,K0III/IV
+988,3.0658141,0.64,43.81821229,0.5,7.95,-0.41,0.93,1.35,0.68,-2.96,0.57,10.01,0.019,8.2,0.008,1.537,0.017,2.67,0.04,M...
+989,3.06609863,0.76,22.55671394,0.5,7.69,2.89,0.85,19.02,0.82,8.66,0.53,9.929,0.023,7.911,0.009,1.709,0.02,2.39,0.05,M...
+990,3.07200125,0.78,-50.70031286,0.83,8.94,4.7,1.22,-28.64,0.97,-20.74,1,10.432,0.027,9.073,0.015,1.151,0.024,1.11,0.02,K2III
+991,3.07628651,1.02,-40.64558079,1.21,10.58,8.64,1.94,132.25,1.1,-23.1,1.75,11.285,0.052,10.638,0.047,0.6,0.061,0.67,0.05,G0
+992,3.08222761,0.95,-57.50592437,1.09,10.05,9.1,1.47,-4.28,1.17,-19.89,1.29,10.836,0.04,10.122,0.034,0.643,0.04,0.71,0.04,G3/G5V
+993,3.09223756,1.08,-8.70977153,0.88,8.88,2.01,1.3,49.01,1.4,-1.2,0.87,10.085,0.028,9.006,0.019,0.934,0.026,0.93,0.02,G5
+994,3.10531311,0.66,-61.60576322,0.74,9,5.47,0.93,30.03,0.72,-25.41,0.9,9.479,0.016,9.054,0.016,0.415,0.018,0.48,0.02,F3V
+995,3.10993546,0.6,45.95960688,0.55,8.24,3.99,1.02,-3.21,0.63,-8.15,0.6,10.54,0.028,8.544,0.01,1.583,0.218,1.59,0.24,K5
+996,3.11749211,0.82,20.23439937,0.55,8.18,19.39,1,216.41,0.95,-22.17,0.7,8.969,0.012,8.24,0.01,0.669,0.013,0.73,0.01,G5
diff --git a/test/tap/formatter/JSONFormatTest.java b/test/tap/formatter/TestJSONFormat.java
similarity index 83%
rename from test/tap/formatter/JSONFormatTest.java
rename to test/tap/formatter/TestJSONFormat.java
index 33deaf6202fea1a070705207b0241a247b87e206..f377a11e8d80e9b63b1d0e5b71ea03b71beba6a9 100644
--- a/test/tap/formatter/JSONFormatTest.java
+++ b/test/tap/formatter/TestJSONFormat.java
@@ -19,16 +19,16 @@ import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
+import adql.db.DBType;
+import adql.db.DBType.DBDatatype;
 import tap.ServiceConnection;
 import tap.TAPExecutionReport;
 import tap.TAPJob;
 import tap.data.ResultSetTableIterator;
 import tap.data.TableIterator;
+import tap.db_testtools.DBTools;
 import tap.metadata.TAPColumn;
 import tap.parameters.TAPParameters;
-import testtools.DBTools;
-import adql.db.DBType;
-import adql.db.DBType.DBDatatype;
 
 /**
  * <p>Test the JSONFormat function {@link JSONFormat#writeResult(TableIterator, OutputStream, TAPExecutionReport, Thread)}.</p>
@@ -36,25 +36,26 @@ import adql.db.DBType.DBDatatype;
  * <p>2 test ares done: 1 with an overflow and another without.</p>
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.0 (07/2014)
+ * @version 2.1 (03/2017)
  */
-public class JSONFormatTest {
+public class TestJSONFormat {
 
 	private static Connection conn;
 	private static ServiceConnection serviceConn;
 	private static TAPColumn[] resultingColumns;
-	private static File jsonFile = new File("/home/gmantele/Desktop/json_test.json");
+	private static File jsonFile = new File("json_test.json");
 
 	@BeforeClass
 	public static void setUpBeforeClass() throws Exception{
-		conn = DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd");
+		DBTools.createTestDB();
+		conn = DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
 		serviceConn = new ServiceConnection4Test();
 
 		resultingColumns = new TAPColumn[4];
-		resultingColumns[0] = new TAPColumn("ID", new DBType(DBDatatype.VARCHAR));
+		resultingColumns[0] = new TAPColumn("hip", new DBType(DBDatatype.VARCHAR));
 		resultingColumns[1] = new TAPColumn("ra", new DBType(DBDatatype.DOUBLE), "Right ascension", "deg", "pos.eq.ra", null);
-		resultingColumns[2] = new TAPColumn("deg", new DBType(DBDatatype.DOUBLE), "Declination", "deg", "pos.eq.dec", null);
-		resultingColumns[3] = new TAPColumn("gmag", new DBType(DBDatatype.DOUBLE), "G magnitude", "mag", "phot.mag;em.opt.B", null);
+		resultingColumns[2] = new TAPColumn("dec", new DBType(DBDatatype.DOUBLE), "Declination", "deg", "pos.eq.dec", null);
+		resultingColumns[3] = new TAPColumn("vmag", new DBType(DBDatatype.DOUBLE), "V magnitude", "mag", "phot.mag;em.opt.V", null);
 
 		if (!jsonFile.exists())
 			jsonFile.createNewFile();
@@ -64,13 +65,14 @@ public class JSONFormatTest {
 	public static void tearDownAfterClass() throws Exception{
 		DBTools.closeConnection(conn);
 		jsonFile.delete();
+		DBTools.dropTestDB();
 	}
 
 	@Test
 	public void testWriteResult(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "100");
@@ -105,7 +107,7 @@ public class JSONFormatTest {
 	public void testWriteResultWithOverflow(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "5");
diff --git a/test/tap/formatter/SVFormatTest.java b/test/tap/formatter/TestSVFormat.java
similarity index 82%
rename from test/tap/formatter/SVFormatTest.java
rename to test/tap/formatter/TestSVFormat.java
index 933f9c999d7588992ab205bbe98943c44530708c..56c7d904058353eea851c2723bdf2ec0899cf31b 100644
--- a/test/tap/formatter/SVFormatTest.java
+++ b/test/tap/formatter/TestSVFormat.java
@@ -16,17 +16,17 @@ import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
+import adql.db.DBType;
+import adql.db.DBType.DBDatatype;
 import tap.ServiceConnection;
 import tap.TAPExecutionReport;
 import tap.TAPJob;
 import tap.data.ResultSetTableIterator;
 import tap.data.TableIterator;
+import tap.db_testtools.CommandExecute;
+import tap.db_testtools.DBTools;
 import tap.metadata.TAPColumn;
 import tap.parameters.TAPParameters;
-import testtools.CommandExecute;
-import testtools.DBTools;
-import adql.db.DBType;
-import adql.db.DBType.DBDatatype;
 
 /**
  * <p>Test the SVFormat function {@link SVFormat#writeResult(TableIterator, OutputStream, TAPExecutionReport, Thread)}.</p>
@@ -34,25 +34,26 @@ import adql.db.DBType.DBDatatype;
  * <p>2 test ares done: 1 with an overflow and another without.</p>
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.0 (09/2014)
+ * @version 2.1 (03/2017)
  */
-public class SVFormatTest {
+public class TestSVFormat {
 
 	private static Connection conn;
 	private static ServiceConnection serviceConn;
 	private static TAPColumn[] resultingColumns;
-	private static File svFile = new File("/home/gmantele/Desktop/sv_test.txt");
+	private static File svFile = new File("sv_test.txt");
 
 	@BeforeClass
 	public static void setUpBeforeClass() throws Exception{
-		conn = DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd");
+		DBTools.createTestDB();
+		conn = DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
 		serviceConn = new ServiceConnection4Test();
 
 		resultingColumns = new TAPColumn[4];
-		resultingColumns[0] = new TAPColumn("ID", new DBType(DBDatatype.VARCHAR));
+		resultingColumns[0] = new TAPColumn("hip", new DBType(DBDatatype.VARCHAR));
 		resultingColumns[1] = new TAPColumn("ra", new DBType(DBDatatype.DOUBLE), "Right ascension", "deg", "pos.eq.ra", null);
-		resultingColumns[2] = new TAPColumn("deg", new DBType(DBDatatype.DOUBLE), "Declination", "deg", "pos.eq.dec", null);
-		resultingColumns[3] = new TAPColumn("gmag", new DBType(DBDatatype.DOUBLE), "G magnitude", "mag", "phot.mag;em.opt.B", null);
+		resultingColumns[2] = new TAPColumn("dec", new DBType(DBDatatype.DOUBLE), "Declination", "deg", "pos.eq.dec", null);
+		resultingColumns[3] = new TAPColumn("vmag", new DBType(DBDatatype.DOUBLE), "V magnitude", "mag", "phot.mag;em.opt.V", null);
 
 		if (!svFile.exists())
 			svFile.createNewFile();
@@ -62,13 +63,14 @@ public class SVFormatTest {
 	public static void tearDownAfterClass() throws Exception{
 		DBTools.closeConnection(conn);
 		svFile.delete();
+		DBTools.dropTestDB();
 	}
 
 	@Test
 	public void testWriteResult(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "100");
@@ -101,7 +103,7 @@ public class SVFormatTest {
 	public void testWriteResultWithOverflow(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "5");
diff --git a/test/tap/formatter/TextFormatTest.java b/test/tap/formatter/TestTextFormat.java
similarity index 77%
rename from test/tap/formatter/TextFormatTest.java
rename to test/tap/formatter/TestTextFormat.java
index dfb266ef62b1288ef485e5ec1340841f88bfc0b4..96b3ffb30edc59730479e0b3a3d46dffaaee278c 100644
--- a/test/tap/formatter/TextFormatTest.java
+++ b/test/tap/formatter/TestTextFormat.java
@@ -1,5 +1,6 @@
 package tap.formatter;
 
+import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;
 
@@ -16,17 +17,17 @@ import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
+import adql.db.DBType;
+import adql.db.DBType.DBDatatype;
 import tap.ServiceConnection;
 import tap.TAPExecutionReport;
 import tap.TAPJob;
 import tap.data.ResultSetTableIterator;
 import tap.data.TableIterator;
+import tap.db_testtools.CommandExecute;
+import tap.db_testtools.DBTools;
 import tap.metadata.TAPColumn;
 import tap.parameters.TAPParameters;
-import testtools.CommandExecute;
-import testtools.DBTools;
-import adql.db.DBType;
-import adql.db.DBType.DBDatatype;
 
 /**
  * <p>Test the TestFormat function {@link TestFormat#writeResult(TableIterator, OutputStream, TAPExecutionReport, Thread)}.</p>
@@ -34,25 +35,26 @@ import adql.db.DBType.DBDatatype;
  * <p>2 test ares done: 1 with an overflow and another without.</p>
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.0 (09/2014)
+ * @version 2.1 (03/2017)
  */
-public class TextFormatTest {
+public class TestTextFormat {
 
 	private static Connection conn;
 	private static ServiceConnection serviceConn;
 	private static TAPColumn[] resultingColumns;
-	private static File textFile = new File("/home/gmantele/Desktop/text_test.txt");
+	private static File textFile = new File("text_test.txt");
 
 	@BeforeClass
 	public static void setUpBeforeClass() throws Exception{
-		conn = DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd");
+		DBTools.createTestDB();
+		conn = DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
 		serviceConn = new ServiceConnection4Test();
 
 		resultingColumns = new TAPColumn[4];
-		resultingColumns[0] = new TAPColumn("ID", new DBType(DBDatatype.VARCHAR));
+		resultingColumns[0] = new TAPColumn("hip", new DBType(DBDatatype.VARCHAR));
 		resultingColumns[1] = new TAPColumn("ra", new DBType(DBDatatype.DOUBLE), "Right ascension", "deg", "pos.eq.ra", null);
-		resultingColumns[2] = new TAPColumn("deg", new DBType(DBDatatype.DOUBLE), "Declination", "deg", "pos.eq.dec", null);
-		resultingColumns[3] = new TAPColumn("gmag", new DBType(DBDatatype.DOUBLE), "G magnitude", "mag", "phot.mag;em.opt.B", null);
+		resultingColumns[2] = new TAPColumn("dec", new DBType(DBDatatype.DOUBLE), "Declination", "deg", "pos.eq.dec", null);
+		resultingColumns[3] = new TAPColumn("vmag", new DBType(DBDatatype.DOUBLE), "V magnitude", "mag", "phot.mag;em.opt.V", null);
 
 		if (!textFile.exists())
 			textFile.createNewFile();
@@ -62,13 +64,14 @@ public class TextFormatTest {
 	public static void tearDownAfterClass() throws Exception{
 		DBTools.closeConnection(conn);
 		textFile.delete();
+		DBTools.dropTestDB();
 	}
 
 	@Test
 	public void testWriteResult(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "100");
@@ -101,7 +104,7 @@ public class TextFormatTest {
 	public void testWriteResultWithOverflow(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "5");
@@ -116,7 +119,7 @@ public class TextFormatTest {
 			formatter.writeResult(it, output, report, Thread.currentThread());
 			output.close();
 
-			assertTrue(CommandExecute.execute("wc -l < \"" + textFile.getAbsolutePath() + "\"").trim().equals("7"));
+			assertEquals("9", CommandExecute.execute("wc -l < \"" + textFile.getAbsolutePath() + "\"").trim()); // 5 + 2 (header) + 2 (new line + OVERFLOW message)
 
 		}catch(Exception t){
 			t.printStackTrace();
diff --git a/test/tap/formatter/VOTableFormatTest.java b/test/tap/formatter/TestVOTableFormat.java
similarity index 85%
rename from test/tap/formatter/VOTableFormatTest.java
rename to test/tap/formatter/TestVOTableFormat.java
index eb28fdeb5590fd15bef0ca63a2dc798e2e340578..21e3ab067e416d03c044c681e738aaf41d6aeee0 100644
--- a/test/tap/formatter/VOTableFormatTest.java
+++ b/test/tap/formatter/TestVOTableFormat.java
@@ -16,18 +16,18 @@ import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
+import adql.db.DBType;
+import adql.db.DBType.DBDatatype;
 import tap.ServiceConnection;
 import tap.TAPExecutionReport;
 import tap.TAPJob;
 import tap.data.ResultSetTableIterator;
 import tap.data.TableIterator;
+import tap.db_testtools.CommandExecute;
+import tap.db_testtools.DBTools;
 import tap.metadata.TAPColumn;
 import tap.parameters.TAPParameters;
-import testtools.CommandExecute;
-import testtools.DBTools;
 import uk.ac.starlink.votable.DataFormat;
-import adql.db.DBType;
-import adql.db.DBType.DBDatatype;
 
 /**
  * <p>Test the VOTableFormat function {@link VOTableFormat#writeResult(TableIterator, OutputStream, TAPExecutionReport, Thread)}.</p>
@@ -35,25 +35,26 @@ import adql.db.DBType.DBDatatype;
  * <p>2 test ares done: 1 with an overflow and another without.</p>
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.0 (09/2014)
+ * @version 2.1 (03/2017)
  */
-public class VOTableFormatTest {
+public class TestVOTableFormat {
 
 	private static Connection conn;
 	private static ServiceConnection serviceConn;
 	private static TAPColumn[] resultingColumns;
-	private static File votableFile = new File("/home/gmantele/Desktop/votable_test.xml");
+	private static File votableFile = new File("votable_test.xml");
 
 	@BeforeClass
 	public static void setUpBeforeClass() throws Exception{
-		conn = DBTools.createConnection("postgresql", "127.0.0.1", null, "gmantele", "gmantele", "pwd");
+		DBTools.createTestDB();
+		conn = DBTools.createConnection("h2", null, null, DBTools.DB_TEST_PATH, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
 		serviceConn = new ServiceConnection4Test();
 
 		resultingColumns = new TAPColumn[4];
-		resultingColumns[0] = new TAPColumn("ID", new DBType(DBDatatype.VARCHAR));
+		resultingColumns[0] = new TAPColumn("hip", new DBType(DBDatatype.VARCHAR));
 		resultingColumns[1] = new TAPColumn("ra", new DBType(DBDatatype.DOUBLE), "Right ascension", "deg", "pos.eq.ra", null);
 		resultingColumns[2] = new TAPColumn("deg", new DBType(DBDatatype.DOUBLE), "Declination", "deg", "pos.eq.dec", null);
-		resultingColumns[3] = new TAPColumn("gmag", new DBType(DBDatatype.DOUBLE), "G magnitude", "mag", "phot.mag;em.opt.B", null);
+		resultingColumns[3] = new TAPColumn("vmag", new DBType(DBDatatype.DOUBLE), "V magnitude", "mag", "phot.mag;em.opt.V", null);
 
 		if (!votableFile.exists())
 			votableFile.createNewFile();
@@ -63,13 +64,14 @@ public class VOTableFormatTest {
 	public static void tearDownAfterClass() throws Exception{
 		DBTools.closeConnection(conn);
 		votableFile.delete();
+		DBTools.dropTestDB();
 	}
 
 	@Test
 	public void testWriteResult(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "100");
@@ -104,7 +106,7 @@ public class VOTableFormatTest {
 	public void testWriteResultWithOverflow(){
 		ResultSet rs = null;
 		try{
-			rs = DBTools.select(conn, "SELECT id, ra, deg, gmag FROM gums LIMIT 10;");
+			rs = DBTools.select(conn, "SELECT hip, ra, dec, vmag FROM hipparcos LIMIT 10;");
 
 			HashMap<String,Object> tapParams = new HashMap<String,Object>(1);
 			tapParams.put(TAPJob.PARAM_MAX_REC, "5");
diff --git a/test/tap/metadata/MetadataExtractionTest.java b/test/tap/metadata/MetadataExtractionTest.java
index bc35a1270d951148469eb0ded360de4205e5478f..e92bc58f86bba08298c2843e858a89396cbeae65 100644
--- a/test/tap/metadata/MetadataExtractionTest.java
+++ b/test/tap/metadata/MetadataExtractionTest.java
@@ -16,7 +16,7 @@ package tap.metadata;
  * You should have received a copy of the GNU Lesser General Public License
  * along with TAPLibrary.  If not, see <http://www.gnu.org/licenses/>.
  * 
- * Copyright 2014 - Astronomisches Rechen Institute (ARI)
+ * Copyright 2014-2017 - Astronomisches Rechen Institute (ARI)
  */
 
 import java.sql.Connection;
@@ -26,11 +26,12 @@ import java.sql.ResultSet;
 import java.sql.SQLException;
 import java.sql.Statement;
 
+import tap.db_testtools.DBTools;
 import tap.metadata.TAPTable.TableType;
 
 /**
  * @author Gr&eacute;gory Mantelet (ARI) - gmantele@ari.uni-heidelberg.de
- * @version 1.1 (04/2014)
+ * @version 2.1 (03/2017)
  */
 public class MetadataExtractionTest {
 
@@ -38,7 +39,7 @@ public class MetadataExtractionTest {
 		MetadataExtractionTest extractor = new MetadataExtractionTest();
 		try{
 			extractor.connect();
-			extractor.printTableMetadata("gums");
+			extractor.printTableMetadata("HIPPARCOS");
 		}finally{
 			extractor.close();
 		}
@@ -49,8 +50,9 @@ public class MetadataExtractionTest {
 
 	public void connect(){
 		try{
-			Class.forName("org.postgresql.Driver");
-			connection = DriverManager.getConnection("jdbc:postgresql:gmantele", "gmantele", "pwd");
+			DBTools.createTestDB();
+			Class.forName(DBTools.DB_TEST_JDBC_DRIVER);
+			connection = DriverManager.getConnection(DBTools.DB_TEST_URL, DBTools.DB_TEST_USER, DBTools.DB_TEST_PWD);
 			statement = connection.createStatement();
 			System.out.println("[OK] DB connection successfully established !");
 		}catch(ClassNotFoundException notFoundException){
@@ -76,34 +78,39 @@ public class MetadataExtractionTest {
 
 	public TAPSchema printTableMetadata(final String table){
 		try{
-
 			DatabaseMetaData dbMeta = connection.getMetaData();
 			TAPSchema tapSchema = null;
 			TAPTable tapTable = null;
 
 			// Extract Table metadata (schema, table, type):
 			ResultSet rs = dbMeta.getTables(null, null, table, null);
-			rs.last();
-			if (rs.getRow() == 0)
+			String schemaName = null, tableName = null, dbtype = null;
+
+			if (!rs.next())
 				System.err.println("[ERROR] No found table for \"" + table + "\" !");
-			else if (rs.getRow() > 1){
-				rs.first();
+
+			schemaName = rs.getString(2);
+			tableName = rs.getString(3);
+			dbtype = rs.getString(4);
+
+			if (rs.next()){
 				System.err.println("[ERROR] More than one match for \"" + table + "\":");
-				while(rs.next())
+				do{
 					System.err.println(rs.getString(2) + "." + rs.getString(3) + " : " + rs.getString(4));
-			}else{
-				rs.first();
-				tapSchema = new TAPSchema(rs.getString(2));
-				TableType tableType = TableType.table;
-				if (rs.getString(4) != null){
-					try{
-						tableType = TableType.valueOf(rs.getString(4));
-					}catch(IllegalArgumentException iae){}
-				}
-				tapTable = new TAPTable(rs.getString(3), tableType);
-				tapSchema.addTable(tapTable);
-				System.out.println("[OK] 1 table FOUND ! => " + tapTable + " : " + tapTable.getType());
+				}while(rs.next());
+				return null;
+			}
+
+			tapSchema = new TAPSchema(schemaName);
+			TableType tableType = TableType.table;
+			if (dbtype != null){
+				try{
+					tableType = TableType.valueOf(dbtype);
+				}catch(IllegalArgumentException iae){}
 			}
+			tapTable = new TAPTable(tableName, tableType);
+			tapSchema.addTable(tapTable);
+			System.out.println("[OK] 1 table FOUND ! => " + tapTable + " : " + tapTable.getType());
 
 			// Extract all columns metadata (type, precision, scale):
 			rs = dbMeta.getColumns(null, tapSchema.getDBName(), tapTable.getDBName(), null);
@@ -137,6 +144,7 @@ public class MetadataExtractionTest {
 		try{
 			connection.close();
 			statement.close();
+			DBTools.dropTestDB();
 			System.out.println("[OK] Connection closed !");
 		}catch(SQLException e){
 			e.printStackTrace();
diff --git a/test/tap/parameters/TestTAPDestructionTimeController.java b/test/tap/parameters/TestTAPDestructionTimeController.java
index 8da3e196bcc06daa3883e3abf95746fdccdbc41c..db45dcbea728f176753de2532814c1f43994cb85 100644
--- a/test/tap/parameters/TestTAPDestructionTimeController.java
+++ b/test/tap/parameters/TestTAPDestructionTimeController.java
@@ -164,7 +164,8 @@ public class TestTAPDestructionTimeController {
 		assertTrue(val instanceof Date);
 
 		if (expected != null && val != null){
-			Calendar cexpected = Calendar.getInstance(), cval = Calendar.getInstance();
+			Calendar cexpected = Calendar.getInstance(),
+					cval = Calendar.getInstance();
 			cexpected.setTime(expected);
 			cval.setTime((Date)val);
 
@@ -174,7 +175,7 @@ public class TestTAPDestructionTimeController {
 				assertEquals(cexpected.get(Calendar.YEAR), cval.get(Calendar.YEAR));
 				assertEquals(cexpected.get(Calendar.HOUR), cval.get(Calendar.HOUR));
 				assertEquals(cexpected.get(Calendar.MINUTE), cval.get(Calendar.MINUTE));
-				assertEquals(cexpected.get(Calendar.SECOND), cval.get(Calendar.SECOND));
+				assertTrue(cval.get(Calendar.SECOND) - cexpected.get(Calendar.SECOND) >= 0 && cval.get(Calendar.SECOND) - cexpected.get(Calendar.SECOND) <= 1);
 			}catch(AssertionError e){
 				fail("Expected <" + expected + "> but was <" + val + ">");
 			}