<?xml-stylesheet href='/static/xsl/oai.xsl' type='text/xsl'?>
<ri:Resource created="2016-09-14T08:31:55" status="active" updated="2025-11-14T11:27:13.602" version="1.2" xmlns:esatapplus="http://esa.int/xml/EsaTapPlus" xmlns:ri="http://www.ivoa.net/xml/RegistryInterface/v1.0" xmlns:tr="http://www.ivoa.net/xml/TAPRegExt/v1.0" xmlns:vs="http://www.ivoa.net/xml/VODataService/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ivoa.net/xml/TAPRegExt/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/TAPRegExt.xsd http://www.ivoa.net/xml/VODataService/v1.1 http://vo.ari.uni-heidelberg.de/docs/schemata/VODataService.xsd" xsi:type="vs:CatalogService">
           <title>ESA PSA EPNTAP</title>
           <shortName>PSA</shortName>
           <identifier>ivo://esavo/psa/epntap</identifier>
           <curation>
              <publisher>European Space Agency</publisher>
              <contact>
                 <name>Bruno Merin</name>
                 <email>esdc_leads@cosmos.esa.int</email>
                 <telephone>+34918131456</telephone>
              </contact>
           </curation>
           <content>
              <subject>ESA, PSA, Archive, ESAC</subject>
              <description>This service provides access to observations and catalogs from the ESA Planetary Science Archive hosted at the ESAC Science Data Centre</description>
              <referenceURL>https://psa.esa.int</referenceURL>
           </content> 
           <capability standardID="ivo://ivoa.net/std/TAP" xsi:type="tr:TableAccess">
              <interface role="std" version="1.1" xsi:type="vs:ParamHTTP">
                 <accessURL use="base">https://psa.esa.int/psa-tap/tap</accessURL>
              </interface>
              <language>
                 <name>ADQL</name>
                 <version ivo-id="ivo://ivoa.net/std/ADQL#v2.0">2.0</version>
                 <version ivo-id="ivo://ivoa.net/std/ADQL#v2.1">2.1</version>
                 <description>ADQL 2.1</description>
                 <languageFeatures type="ivo://ivoa.net/std/tapregext#features-udf">
                    <feature>
                       <form>esdc_array_dims(n VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						Returns a text representation of array dimensions
        						Parameters:
        							n: Input array.</description>
                    </feature>
                    <feature>
                       <form>esdc_array_element(n VARCHAR, position INTEGER) -&gt; VARCHAR</form>
                       <description>
        						Returns the requested element (second argument) of the provided array as first argument in the input
        						Parameters:
        							n: Input array.
        							position: array position of the element to be retrieved where position = 1 refers to the first array element</description>
                    </feature>
                    <feature>
                       <form>esdc_array_length(n VARCHAR, dim INTEGER) -&gt; INTEGER</form>
                       <description>
        						Returns the length of the requested array dimension
        						Parameters:
        							n: Input array.
        							dim: Input dimension.</description>
                    </feature>
                    <feature>
                       <form>esdc_array_ndims(n VARCHAR) -&gt; INTEGER</form>
                       <description>
        						Returns the number of dimensions of the array.
        						Parameters:
        							n: Input array.</description>
                    </feature>
                    <feature>
                       <form>esdc_astrometric_parameter_error(e_ra_deg DOUBLE, e_de_deg DOUBLE, e_plx DOUBLE, e_pm_ra DOUBLE, e_pm_de DOUBLE, de_ra DOUBLE, plx_ra DOUBLE, pm_ra_ra DOUBLE, pm_de_ra DOUBLE, plx_de DOUBLE, pm_ra_de DOUBLE, pm_de_de DOUBLE, pm_ra_plx DOUBLE, pm_de_plx DOUBLE, pm_de_pm_ra DOUBLE, parallax DOUBLE, radial_velocity DOUBLE, e_rv DOUBLE) -&gt; DOUBLE[21]</form>
                       <description>
        						Returns the astrometric parameter errors double array to be used as input for epoch_prop() function
        						Parameters:
        							e_ra_deg: Standard Error in Right Ascension (mas)
        							e_de_deg: Standard Error in Declination (mas)
        							e_plx: Standard Error in Parallax (mas)
        							e_pm_ra: Standard Error in Proper Motion in RA (mas/yr)
        							e_pm_de: Standard Error in Proper Motion in Dec (mas/yr)
        							de_ra: Correlation Coefficient RA/Dec
        							plx_ra: Correlation Coefficient Parallax/RA
        							pm_ra_ra: Correlation Coefficient Proper Motion in RA/RA
        							pm_de_ra: Correlation Coefficient Proper Motion in Dec/RA
        							plx_de: Correlation Coefficient Parallax/Dec
        							pm_ra_de: Correlation Coefficient Proper Motion in RA/Dec
        							pm_de_de: Correlation Coefficient, Proper Motion in Dec/Dec
        							pm_ra_plx: Correlation Coefficient Proper Motion in RA/Parallax
        							pm_de_plx: Correlation Coefficient, Proper Motion in Dec/Parallax
        							pm_de_pm_ra: Correlation Coefficient, Proper Motion in RA/Proper Motion in Dec
        							parallax: Parallax (mas)
        							radial_velocity: Radial Velocity (km/s)
        							e_rv: Standard Error in Radial Velocity (km/s)</description>
                    </feature>
                    <feature>
                       <form>esdc_astrometric_parameters(ra DOUBLE, de DOUBLE, parallax DOUBLE, pm_ra DOUBLE, pm_de DOUBLE, radial_velocity DOUBLE) -&gt; DOUBLE[6]</form>
                       <description>
        						Returns the astrometric parameters double array to be used as input for epoch_prop() function
        						Parameters:
        							ra: Right Ascension (deg)
        							de: Declination (deg)
        							parallax: Parallax (mas)
        							pm_ra: Proper Motion in Right Ascension (mas/yr)
        							pm_de: Proper Motion in Declination (mas/yr)
        							radial_velocity: Radial Velocity (km/s)</description>
                    </feature>
                    <feature>
                       <form>esdc_cardinality(n VARCHAR) -&gt; INTEGER</form>
                       <description>
        						Returns the total number of elements in the array, or 0 if the array is empty.
        						Parameters:
        							n: Input array.</description>
                    </feature>
                    <feature>
                       <form>esdc_case_condition(default_value VARCHAR, conditions VARCHAR, results VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						For an array of input conditions and results, return the first one found true.
        						Parameters:
        							default_value: Value to return if all conditions are false.
        							conditions: Input conditions array.
        							results: Input results array.</description>
                    </feature>
                    <feature>
                       <form>esdc_case_expression(input_value VARCHAR, default_value VARCHAR, condition_values VARCHAR, results VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						For an array of input conditions and results, return the first one found equal to input value.
        						Parameters:
        							input_value: Value to compare condition values with.
        							default_value: Value to return if none of condition_values equal input_value.
        							condition_values: Input results array.
        							results: Input results array.</description>
                    </feature>
                    <feature>
                       <form>esdc_coalesce(n VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						Returns the first of its arguments that is not null
        						Parameters:
        							n: Nth input element.</description>
                    </feature>
                    <feature>
                       <form>esdc_crossmatch_positional(table_schema_a VARCHAR, table_name_a VARCHAR, table_schema_b VARCHAR, table_name_b VARCHAR, radius DOUBLE, output_table_name VARCHAR) -&gt; BIGINT</form>
                       <description>
        						For input tables, create a positional crossmatch for input radius and store it in a separate table.
        						Parameters:
        							table_schema_a: First table schema.
        							table_name_a: First table name.
        							table_schema_b: Second table schema.
        							table_name_b: Second table name.
        							radius: Crossmatch radius.
        							output_table_name: Output table name.</description>
                    </feature>
                    <feature>
                       <form>esdc_current_date() -&gt; TIMESTAMP</form>
                       <description>
        						Returns a DATE value that represents the current date
        						Parameters:</description>
                    </feature>
                    <feature>
                       <form>esdc_epoch_prop(astrometric_parameters DOUBLE[6], ref_epoch DOUBLE, out_epoch DOUBLE) -&gt; DOUBLE[6]</form>
                       <description>
        						Returns all six input parameters (ra,dec,parallax,pm_ra,pm_dec,radial_velocity) propagated at the new arbitrary input epoch. Please note that the input argument radial_velocity denotes radial velocity in km/s while the corresponding output quantity is the radial proper motion in mas/yr computed as radial_velocity * parallax / 4.740,470,464
        						Parameters:
        							astrometric_parameters: Array with the full six input parameters needed (ra[deg],dec[deg],plx[mas],pm_ra[mas/yr],pm_dec[mas/yr],pm_rv[mas/yr])
        							ref_epoch: Reference Julian Epoch
        							out_epoch: Final Julian Epoch</description>
                    </feature>
                    <feature>
                       <form>esdc_epoch_prop(ra DOUBLE, de DOUBLE, parallax DOUBLE, pm_ra DOUBLE, pm_de DOUBLE, radial_velocity DOUBLE, ref_epoch DOUBLE, out_epoch DOUBLE) -&gt; DOUBLE[6]</form>
                       <description>
        						Returns all six input parameters (ra,dec,parallax,pm_ra,pm_dec,radial_velocity) propagated at the new arbitrary input epoch. Please note that the input argument radial_velocity denotes radial velocity in km/s while the corresponding output quantity is the radial proper motion in mas/yr computed as radial_velocity * parallax / 4.740,470,464
        						Parameters:
        							ra: Right Ascension (deg)
        							de: Declination (deg)
        							parallax: Parallax (mas)
        							pm_ra: Proper Motion in Right Ascension (mas/yr)
        							pm_de: Proper Motion in Declination (mas/yr)
        							radial_velocity: Radial Velocity (km/s)
        							ref_epoch: Reference Julian Epoch
        							out_epoch: Final Julian Epoch</description>
                    </feature>
                    <feature>
                       <form>esdc_epoch_prop_covariance(ra DOUBLE, dec DOUBLE, parallax DOUBLE, pm_ra DOUBLE, pm_de DOUBLE, radial_velocity DOUBLE, e_ra_deg DOUBLE, e_de_deg DOUBLE, e_plx DOUBLE, e_pm_ra DOUBLE, e_pm_de DOUBLE, e_rv DOUBLE, de_ra DOUBLE, plx_ra DOUBLE, plx_de DOUBLE, pm_ra_ra DOUBLE, pm_ra_de DOUBLE, pm_ra_plx DOUBLE, pm_de_ra DOUBLE, pm_de_de DOUBLE, pm_de_plx DOUBLE, pm_de_pm_ra DOUBLE, ref_epoch DOUBLE, out_epoch DOUBLE) -&gt; DOUBLE[6][6]</form>
                       <description>
        						Returns the propagated covariance matrix from the epoch_prop function
        						Parameters:
        							ra: Right Ascension (deg)
        							dec: Declination (deg)
        							parallax: Parallax (mas)
        							pm_ra: Proper Motion in Right Ascension (mas/yr)
        							pm_de: Proper Motion in Declination (mas/yr)
        							radial_velocity: Radial Velocity (km/s)
        							e_ra_deg: Standard Error in Right Ascension (mas)
        							e_de_deg: Standard Error in Declination (mas)
        							e_plx: Standard Error in Parallax (mas)
        							e_pm_ra: Standard Error in Proper Motion in RA (mas/yr)
        							e_pm_de: Standard Error in Proper Motion in Dec (mas/yr)
        							e_rv: Standard Error in Radial Velocity (km/s)
        							de_ra: Correlation Coefficient RA/Dec
        							plx_ra: Correlation Coefficient Parallax/RA
        							plx_de: Correlation Coefficient Parallax/Dec
        							pm_ra_ra: Correlation Coefficient Proper Motion in RA/RA
        							pm_ra_de: Correlation Coefficient Proper Motion in RA/Dec
        							pm_ra_plx: Correlation Coefficient Proper Motion in RA/Parallax
        							pm_de_ra: Correlation Coefficient Proper Motion in Dec/RA
        							pm_de_de: Correlation Coefficient, Proper Motion in Dec/Dec
        							pm_de_plx: Correlation Coefficient, Proper Motion in Dec/Parallax
        							pm_de_pm_ra: Correlation Coefficient, Proper Motion in RA/Proper Motion in Dec
        							ref_epoch: Reference Julian Epoch (yr)
        							out_epoch: Final Julian Epoch (yr)</description>
                    </feature>
                    <feature>
                       <form>esdc_epoch_prop_error(ra DOUBLE, de DOUBLE, parallax DOUBLE, pm_ra DOUBLE, pm_de DOUBLE, radial_velocity DOUBLE, e_ra_deg DOUBLE, e_de_deg DOUBLE, e_plx DOUBLE, e_pm_ra DOUBLE, e_pm_de DOUBLE, e_rv DOUBLE, de_ra DOUBLE, plx_ra DOUBLE, pm_ra_ra DOUBLE, pm_de_ra DOUBLE, plx_de DOUBLE, pm_ra_de DOUBLE, pm_de_de DOUBLE, pm_ra_plx DOUBLE, pm_de_plx DOUBLE, pm_de_pm_ra DOUBLE, ref_epoch DOUBLE, out_epoch DOUBLE) -&gt; DOUBLE[21]</form>
                       <description>
        						Returns the error vector with the uncertainties associated to the propagated astrometric parameters plus the set of propagated correlation parameters
        						Parameters:
        							ra: Right Ascension (deg)
        							de: Declination (deg)
        							parallax: Parallax (mas)
        							pm_ra: Proper Motion in Right Ascension (mas/yr)
        							pm_de: Proper Motion in Declination (mas/yr)
        							radial_velocity: Radial Velocity (km/s)
        							e_ra_deg: Standard Error in Right Ascension (mas)
        							e_de_deg: Standard Error in Declination (mas)
        							e_plx: Standard Error in Parallax (mas)
        							e_pm_ra: Standard Error in Proper Motion in RA (mas/yr)
        							e_pm_de: Standard Error in Proper Motion in Dec (mas/yr)
        							e_rv: Standard Error in Radial Velocity (km/s)
        							de_ra: Correlation Coefficient RA/Dec
        							plx_ra: Correlation Coefficient Parallax/RA
        							pm_ra_ra: Correlation Coefficient Proper Motion in RA/RA
        							pm_de_ra: Correlation Coefficient Proper Motion in Dec/RA
        							plx_de: Correlation Coefficient Parallax/Dec
        							pm_ra_de: Correlation Coefficient Proper Motion in RA/Dec
        							pm_de_de: Correlation Coefficient, Proper Motion in Dec/Dec
        							pm_ra_plx: Correlation Coefficient Proper Motion in RA/Parallax
        							pm_de_plx: Correlation Coefficient, Proper Motion in Dec/Parallax
        							pm_de_pm_ra: Correlation Coefficient, Proper Motion in RA/Proper Motion in Dec
        							ref_epoch: Reference Julian Epoch (yr)
        							out_epoch: Final Julian Epoch (yr)</description>
                    </feature>
                    <feature>
                       <form>esdc_epoch_prop_error(astrometric_parameters DOUBLE[6], astrometric_parameter_error DOUBLE[21], ref_epoch DOUBLE, out_epoch DOUBLE) -&gt; DOUBLE[21]</form>
                       <description>
        						Returns the error vector with the uncertainties associated to the propagated astrometric parameters plus the set of propagated correlation parameters
        						Parameters:
        							astrometric_parameters: Array with the full six input parameters needed (ra[deg],dec[deg],plx[mas],pm_ra[mas/yr],pm_dec[mas/yr],pm_rv[mas/yr])
        							astrometric_parameter_error: Array with the 21 covariance matrix elements (output from astrometric_parameter_error ADQL function)
        							ref_epoch: Reference Julian Epoch
        							out_epoch: Final Julian Epoch</description>
                    </feature>
                    <feature>
                       <form>esdc_epoch_prop_pos(ra DOUBLE, de DOUBLE, parallax DOUBLE, pm_ra DOUBLE, pm_de DOUBLE, radial_velocity DOUBLE, ref_epoch DOUBLE, out_epoch DOUBLE) -&gt; VARCHAR</form>
                       <description>
        						Returns the new position (ra,dec) of the source at the new arbitrary input epoch
        						Parameters:
        							ra: Right Ascension (deg)
        							de: Declination (deg)
        							parallax: Parallax (mas)
        							pm_ra: Proper Motion in Right Ascension (mas/yr)
        							pm_de: Proper Motion in Declination (mas/yr)
        							radial_velocity: Radial Velocity (km/s)
        							ref_epoch: Reference Julian Epoch
        							out_epoch: Final Julian Epoch</description>
                    </feature>
                    <feature>
                       <form>esdc_greatest(v1 DOUBLE, v2 DOUBLE) -&gt; DOUBLE</form>
                       <description>
        						Select the largest value among given arguments.
        						Parameters:
        							v1: First argument.
        							v2: Second argument.</description>
                    </feature>
                    <feature>
                       <form>esdc_if_then_else(condition VARCHAR, ouput_value VARCHAR, default_value VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						If input condition is true, return output value. Otherwise return default value.
        						Parameters:
        							condition: Value to compare to true.
        							ouput_value: Value to return if condition is true.
        							default_value: Value to return if condition is false.</description>
                    </feature>
                    <feature>
                       <form>esdc_least(v1 DOUBLE, v2 DOUBLE) -&gt; DOUBLE</form>
                       <description>
        						Select the smallest value among given arguments.
        						Parameters:
        							v1: First argument.
        							v2: Second argument.</description>
                    </feature>
                    <feature>
                       <form>esdc_left(string VARCHAR, n INTEGER) -&gt; VARCHAR</form>
                       <description>
        						The function returns the first n characters in the string.
        						Parameters:
        							string: a string from which a number of the leftmost characters is returned.
        							n: an integer that specifies the number of left-most characters in the string should be returned. If n is negative, the function returns the leftmost characters in the string but last |n| (absolute) characters.</description>
                    </feature>
                    <feature>
                       <form>esdc_length(string VARCHAR) -&gt; INTEGER</form>
                       <description>
        						The function returns the number of characters in the string.
        						Parameters:
        							string: the string that you want to calculate its length.</description>
                    </feature>
                    <feature>
                       <form>esdc_nullif(value1 VARCHAR, value2 VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						Returns a null value if value1 equals value2; otherwise it returns value1.
        						Parameters:
        							value1: Input value 1.
        							value2: Input value 2.</description>
                    </feature>
                    <feature>
                       <form>esdc_position(substring VARCHAR, string VARCHAR) -&gt; INTEGER</form>
                       <description>
        						The function returns the location of a substring in a string.
        						Parameters:
        							substring: the string that you want to locate.
        							string: the string for which the substring is searched.</description>
                    </feature>
                    <feature>
                       <form>esdc_radial_velocity(pm_rv DOUBLE, parallax DOUBLE) -&gt; DOUBLE</form>
                       <description>
        						Returns the radial velocity in units of mas/yr
        						Parameters:
        							pm_rv: Radial proper motion (mas/yr)
        							parallax: Parallax (mas)</description>
                    </feature>
                    <feature>
                       <form>esdc_right(string VARCHAR, n INTEGER) -&gt; VARCHAR</form>
                       <description>
        						The function returns the last n characters in a string.
        						Parameters:
        							string: a string from which a number of the rightmost characters is returned.
        							n: an integer that specifies the number of right-most characters in the string should be returned. If n is negative, the function returns all characters in the string but first |n| (absolute) characters.</description>
                    </feature>
                    <feature>
                       <form>esdc_stddev(n DOUBLE) -&gt; DOUBLE</form>
                       <description>
        						Standard deviation.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_substring(string VARCHAR, start_position INTEGER, length INTEGER) -&gt; VARCHAR</form>
                       <description>
        						The function returns a part of string.
        						Parameters:
        							string: the string that you want to get a part extracted.
        							start_position: an integer that specifies where you want to extract the substring. If start_position equals zero, the substring starts at the first character of the string. The start_position can be only positive
        							length: a positive integer that determines the number of characters that you want to extract from the string beginning at start_position. If the sum of start_position and length is greater than the number of characters in the string, the substring function returns the whole string beginning at start_position. The length parameter is optional. If you omit the length parameter, the substring function returns the whole string started at start_position.</description>
                    </feature>
                    <feature>
                       <form>esdc_to_bigint(n DOUBLE) -&gt; BIGINT</form>
                       <description>
        						Converts input value to BIGINT type.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_to_boolean(n INTEGER) -&gt; BOOLEAN</form>
                       <description>
        						Converts input value to BOOLEAN type.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_to_char(n DOUBLE) -&gt; VARCHAR</form>
                       <description>
        						Converts input value to VARCHAR type.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_to_double(n DOUBLE) -&gt; DOUBLE</form>
                       <description>
        						Converts input value to DOUBLE type.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_to_integer(n DOUBLE) -&gt; INTEGER</form>
                       <description>
        						Converts input value to INTEGER type.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_to_real(n DOUBLE) -&gt; REAL</form>
                       <description>
        						Converts input value to REAL type.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_to_smallint(n DOUBLE) -&gt; SMALLINT</form>
                       <description>
        						Converts input value to SMALLINT type.
        						Parameters:
        							n: Input value.</description>
                    </feature>
                    <feature>
                       <form>esdc_translate(string VARCHAR, from VARCHAR, to VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						The function performs several single-character, one-to-one translation in one operation.
        						Parameters:
        							string: the string subjected to translation.
        							from: a set of characters in the first argument (_string_) that should be replaced.
        							to: a set of characters that replaces the _from_ in the _string_.</description>
                    </feature>
                    <feature>
                       <form>esdc_trim(characters VARCHAR, string VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						removes the longest string that contains a specific character from a string. By default, the function removes spaces if you don’t specify explicitly which character you want to remove.
        						Parameters:
        							characters: optional parameter that defines a literal specifying explicitly which characters you want to remove in the string. Accepted literals are: LEADING, TRAILING and BOTH. Example of use: TRIM(BOTH, string)
        							string: the string for which the removal is requested. Mandatory parameter: example of use: TRIM(string)</description>
                    </feature>
                    <feature>
                       <form>gavo_ipix(long REAL, lat REAL) -&gt; BIGINT</form>
                       <description>
        						Returns the q3c ipix (Koposov and Bartunov, 2006) for a long/lat pair (it simply wraps the q3c_angpix function).
        						Parameters:
        							long: The longitude to compute the ipix for.
        							lat: The latitude to compute the ipix for.</description>
                    </feature>
                    <feature>
                       <form>ivo_epoch_prop_pos(ra DOUBLE, de DOUBLE, parallax DOUBLE, pm_ra DOUBLE, pm_de DOUBLE, radial_velocity DOUBLE, ref_epoch DOUBLE, out_epoch DOUBLE) -&gt; POINT</form>
                       <description>
        						Returns the new position (ra,dec) of the source at the new arbitrary input epoch
        						Parameters:
        							ra: Right Ascension (deg)
        							de: Declination (deg)
        							parallax: Parallax (mas)
        							pm_ra: Proper Motion in Right Ascension (mas/yr)
        							pm_de: Proper Motion in Declination (mas/yr)
        							radial_velocity: Radial Velocity (km/s)
        							ref_epoch: Reference Julian Epoch
        							out_epoch: Final Julian Epoch</description>
                    </feature>
                    <feature>
                       <form>ivo_geom_transform(from_sys VARCHAR, to_sys VARCHAR, geo VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						The function transforms ADQL geometries between various reference systems.
        						Parameters:
        							from_sys: name of the source reference system.
        							to_sys: name of the target reference system.
        							geo: an ADQL geometry (POINT, CIRCLE, POLYGON).</description>
                    </feature>
                    <feature>
                       <form>ivo_hashlist_has(hashlist VARCHAR, item VARCHAR) -&gt; INTEGER</form>
                       <description>
        						The function returns 1 if, compared case-insensitively, the second argument is in the list of words encoded in the first argument, 0 otherwise.
        						Parameters:
        							hashlist: A string containing hash-separated terms.
        							item: A string containing a single term not containing a hash.</description>
                    </feature>
                    <feature>
                       <form>ivo_hasword(needle VARCHAR, haystack VARCHAR) -&gt; INTEGER</form>
                       <description>
        						Returns 1 if all tokens from the string needle are contained (in some sense) in the string haystack, 0 otherwise.
        						Parameters:
        							needle: A string to locate in haystack.
        							haystack: A text to match needle in.</description>
                    </feature>
                    <feature>
                       <form>ivo_histogram(val REAL, lower REAL, upper REAL, nbins INTEGER) -&gt; INTEGER[*]</form>
                       <description>
        						This aggregate function returns a histogram of val with nbins+2 elements. Assuming 0-based arrays, results[0] contains the number of underflows (i.e., val &lt; lower), result[nbins+1] the number of overflows. Elements 1…nbins are the counts in nbins bins of width (upper−lower)/nbins. Clients will have to convert back to physical units using some external communication, as there currently is no (meta-) data as lower and upper in the TAP response.
        						Parameters:
        							val: the value to bin.
        							lower: the lower limit of the histogram
        							upper: the upper limit of the histogram
        							nbins: the number of "natural" bins in the histogram.</description>
                    </feature>
                    <feature>
                       <form>ivo_interval_overlaps(a1 DOUBLE, b1 DOUBLE, a2 DOUBLE, b2 DOUBLE) -&gt; INTEGER</form>
                       <description>
        						Function returns 1 if the interval [a1…b1] overlaps with the interval [a2…b2].
        						Parameters:
        							a1: The lower bound of the first interval.
        							b1: The upper bound of the first interval.
        							a2: The lower bound of the second interval.
        							b2: The upper bound of the second interval.</description>
                    </feature>
                    <feature>
                       <form>ivo_nocasematch(value VARCHAR, pattern VARCHAR) -&gt; INTEGER</form>
                       <description>
        						Evaluates value ILIKE pattern, i.e., pattern is defined as for the SQL LIKE operator, but the match is performed case-insensitively.
        						Parameters:
        							value: A string-valued SQL expression.
        							pattern: A SQL pattern for LIKE evaluation.</description>
                    </feature>
                    <feature>
                       <form>ivo_normal_random(mu REAL, sigma REAL) -&gt; REAL</form>
                       <description>
        						Returns a random number drawn from a normal distribution.
        						Parameters:
        							mu: The mean of the normal distribution.
        							sigma: The width of the normal distribution..</description>
                    </feature>
                    <feature>
                       <form>ivo_simbadpoint(identifier VARCHAR) -&gt; POINT</form>
                       <description>
        						Queries Simbad for an identifier and returns the corresponding point.
        						Parameters:
        							identifier: A string containing an identifier Simbad can resolve.</description>
                    </feature>
                    <feature>
                       <form>ivo_string_agg(expression VARCHAR, delimiter VARCHAR) -&gt; VARCHAR</form>
                       <description>
        						An aggregate function returning all values of expression concatenated with delimiter.
        						Parameters:
        							expression: A SQL expression giving the strings to concatenate.
        							delimiter: A string used to concatenate the values of expression in each group.</description>
                    </feature>
                    <feature>
                       <form>ivo_to_jd(d TIMESTAMP) -&gt; REAL</form>
                       <description>
        						Converts a timestamp to a Julian date.
        						Parameters:
        							d: The SQL timestamp to convert.</description>
                    </feature>
                    <feature>
                       <form>ivo_to_mjd(d TIMESTAMP) -&gt; REAL</form>
                       <description>
        						Converts a timestamp to modified Julian date.
        						Parameters:
        							d: The SQL timestamp to convert.</description>
                    </feature>
                 </languageFeatures>
                 <languageFeatures type="ivo://ivoa.net/std/tapregext#features-adqlgeo">
                    <feature>
                       <form>AREA</form>
                    </feature>
                    <feature>
                       <form>BOX</form>
                    </feature>
                    <feature>
                       <form>CENTROID</form>
                    </feature>
                    <feature>
                       <form>CIRCLE</form>
                    </feature>
                    <feature>
                       <form>CONTAINS</form>
                    </feature>
                    <feature>
                       <form>COORD1</form>
                    </feature>
                    <feature>
                       <form>COORD2</form>
                    </feature>
                    <feature>
                       <form>COORDSYS</form>
                    </feature>
                    <feature>
                       <form>DISTANCE</form>
                    </feature>
                    <feature>
                       <form>INTERSECTS</form>
                    </feature>
                    <feature>
                       <form>POINT</form>
                    </feature>
                    <feature>
                       <form>POLYGON</form>
                    </feature>
                    <feature>
                       <form>REGION</form>
                    </feature>
                 </languageFeatures>
                 <languageFeatures type="ivo://ivoa.net/std/tapregext#features-adql-common-table">
                    <feature>
                       <form>WITH</form>
                    </feature>
                 </languageFeatures>
                 <languageFeatures type="ivo://ivoa.net/std/tapregext#features-adql-string">
                    <feature>
                       <form>LOWER</form>
                    </feature>
                    <feature>
                       <form>UPPER</form>
                    </feature>
                    <feature>
                       <form>ILIKE</form>
                    </feature>
                 </languageFeatures>
                 <languageFeatures type="ivo://ivoa.net/std/tapregext#features-adql-sets">
                    <feature>
                       <form>UNION</form>
                    </feature>
                    <feature>
                       <form>EXCEPT</form>
                    </feature>
                    <feature>
                       <form>INTERSECT</form>
                    </feature>
                 </languageFeatures>
                 <languageFeatures type="ivo://ivoa.net/std/tapregext#features-adql-offset">
                    <feature>
                       <form>OFFSET</form>
                    </feature>
                 </languageFeatures>
                 <languageFeatures type="ivo://ivoa.net/std/tapregext#features-adql-type">
                    <feature>
                       <form>CAST</form>
                    </feature>
                 </languageFeatures>
              </language>
              <outputFormat>
                 <mime>application/x-votable+xml</mime>
                 <alias>votable_gzip</alias>
              </outputFormat>
              <outputFormat>
                 <mime>application/x-votable+xml</mime>
                 <alias>votable</alias>
              </outputFormat>
              <outputFormat>
                 <mime>application/x-votable+xml</mime>
                 <alias>votable_plain</alias>
              </outputFormat>
              <outputFormat>
                 <mime>text/csv</mime>
                 <alias>csv</alias>
              </outputFormat>
              <outputFormat>
                 <mime>text/ecsv</mime>
                 <alias>ecsv</alias>
              </outputFormat>
              <outputFormat>
                 <mime>text/tab-separated-values</mime>
                 <alias>tsv</alias>
              </outputFormat>
              <outputFormat>
                 <mime>application/json</mime>
                 <alias>json</alias>
              </outputFormat>
              <outputFormat>
                 <mime>application/fits</mime>
                 <alias>fits</alias>
              </outputFormat>
              <outputFormat>
                 <mime>text/xml</mime>
                 <alias>votable_plain_conesearch</alias>
              </outputFormat>
              <uploadMethod ivo-id="ivo://ivoa.net/std/TAPRegExt#upload-inline"/>
              <uploadMethod ivo-id="ivo://ivoa.net/std/TAPRegExt#upload-http"/>
              <uploadMethod ivo-id="ivo://ivoa.net/std/TAPRegExt#upload-ftp"/>
              <retentionPeriod>
                 <default>259200</default>
                 <hard>259200</hard>
              </retentionPeriod>
              <executionDuration>
                 <default>7200</default>
                 <hard>7200</hard>
              </executionDuration>
              <uploadLimit>
                 <default unit="byte">100000000</default>
                 <hard unit="byte">100000000</hard>
              </uploadLimit>
           </capability>
           <capability standardID="ivo://ivoa.net/std/VOSI#availability">
              <interface role="std" version="1.0" xsi:type="vs:ParamHTTP">
                 <accessURL use="full"> https://psa.esa.int/psa-tap/tap/availability </accessURL>
              </interface>
           </capability>
           <capability standardID="ivo://ivoa.net/std/VOSI#tables-1.1">
              <interface role="std" version="1.1" xsi:type="vs:ParamHTTP">
                 <accessURL use="full">https://psa.esa.int/psa-tap/tap/tables</accessURL>
              </interface>
           </capability>
           <capability standardID="ivo://ivoa.net/std/VOSI#capabilities">
              <interface role="std" version="1.0" xsi:type="vs:ParamHTTP">
                 <accessURL use="full"> https://psa.esa.int/psa-tap/tap/capabilities </accessURL>
              </interface>
           </capability>
           <tableset xsi:schemaLocation="http://www.ivoa.net/xml/VODataService/v1.1 http://www.ivoa.net/xml/VODataService/v1.1 http://esa.int/xml/EsaTapPlus http://psa01.ebe.lan:8080/psa-tap/xml/esaTapPlusAttributes.xsd" xsi:type="vs:TableSet">
              <schema esatapplus:public="true">
                 <name>job_upload</name>
              </schema>
              <schema esatapplus:public="true">
                 <name>psa</name>
                 <table esatapplus:flags="0" esatapplus:size="36684729" esatapplus:size_bytes="40404844544" type="base_table">
                    <name>psa.epn_core</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>access_estsize</name>
                       <description>Estimate file size in kbyte (with this spelling)</description>
                       <ucd>phys.size;meta.file</ucd>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>access_format</name>
                       <description>RFC 2045 media type (mime), required to be all-lower case</description>
                       <ucd>meta.code.mime</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>access_url</name>
                       <description>URL of the data file, case sensitive (additional files may be linked through datalink_url). Can point to a script. If present, next 2 parameters must also be present.</description>
                       <ucd>meta.ref.url;meta.file</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c1max</name>
                       <description>Max of first coordinate, depends on the frame</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c1min</name>
                       <description>Min of first coordinate, depends on the frame</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c1_resol_max</name>
                       <description>Max resolution in first coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c1_resol_min</name>
                       <description>Min resolution in first coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c2max</name>
                       <description>Max of second coordinate, depends on the frame</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c2min</name>
                       <description>Min of second coordinate, depends on the frame</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c2_resol_max</name>
                       <description>Max resolution in second coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c2_resol_min</name>
                       <description>Min resolution in second coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c3max</name>
                       <description>Max of third coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c3min</name>
                       <description>Min of third coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c3_resol_max</name>
                       <description>Max resolution in third coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>c3_resol_min</name>
                       <description>Min resolution in third coordinate</description>
                       <ucd>See table notes in EPN-TAP documentation</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>creation_date</name>
                       <description>Date of first entry of this granule</description>
                       <ucd>time.creation</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>datalabs_path</name>
                       <description>Path of the label file in the ESDC Datalabs environment.</description>
                       <ucd>meta.id;meta.file</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataproduct_type</name>
                       <description>Organization of the data product, from enumerated list</description>
                       <ucd>meta.code.class</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emergence_max</name>
                       <description>Max emergence angle</description>
                       <ucd>pos.emergenceAng;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emergence_min</name>
                       <description>Min emergence angle</description>
                       <ucd>pos.emergenceAng;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>granule_gid</name>
                       <description>Common to granules of same type</description>
                       <ucd>meta.id</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>granule_uid</name>
                       <description>Unique ID in data service</description>
                       <ucd>meta.id</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_max</name>
                       <description>Max incidence angle (solar zenithal angle)</description>
                       <ucd>pos.incidenceAng;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_min</name>
                       <description>Min incidence angle (solar zenithal angle)</description>
                       <ucd>pos.incidenceAng;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <description>Standard name of the observatory or spacecraft</description>
                       <ucd>meta.id;instr.obsty</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <description>Standard name of instrument</description>
                       <ucd>meta.id;instr</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <description>Type of instrument</description>
                       <ucd>meta.id;instr</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>label_url</name>
                       <description>URL of the label file in the PSA ftp.</description>
                       <ucd>meta.ref.url;meta.file</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>measurement_type</name>
                       <description>UCD(s) defining the data</description>
                       <ucd>meta.ucd</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <description>Date of last modification</description>
                       <ucd>time.processing</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>obs_id</name>
                       <description>Associates granules derived from the same data</description>
                       <ucd>meta.id;obs</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_max</name>
                       <description>Max phase angle</description>
                       <ucd>pos.phaseAng;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_min</name>
                       <description>Min phase angle</description>
                       <ucd>pos.phaseAng;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <description>Dataset-related encoding, or simplified CODMAC calibration level</description>
                       <ucd>meta.calibLevel</ucd>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>release_date</name>
                       <description>Start of public access period (set to creation_date if no proprietary period)</description>
                       <ucd>time.release</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>service_title</name>
                       <description>Title of resource = schema name</description>
                       <ucd>meta.title</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spatial_frame_type</name>
                       <description>Flavor of coordinate system, defines the nature of coordinates. From enumerated list. Use "none" if undefined.</description>
                       <ucd>meta.code.class;pos.frame</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spectral_range_max</name>
                       <description>Max spectral range (as frequency)</description>
                       <ucd>em.freq;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spectral_range_min</name>
                       <description>Min spectral range (as frequency)</description>
                       <ucd>em.freq;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spectral_resolution_max</name>
                       <description>Max spectral resolution (resolving power)</description>
                       <ucd>spect.resolution;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spectral_resolution_min</name>
                       <description>Min spectral resolution (resolving power)</description>
                       <ucd>spect.resolution;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spectral_sampling_step_max</name>
                       <description>Max spectral sampling step</description>
                       <ucd>em.freq;spect.binSize;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spectral_sampling_step_min</name>
                       <description>Min spectral sampling step</description>
                       <ucd>em.freq;spect.binSize;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>s_region</name>
                       <description>ObsCore-like footprint in 2D (if spatial_frame_type = celestial or body)</description>
                       <ucd>pos.outline;obs.field</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_class</name>
                       <description>Type of target, from enumerated list</description>
                       <ucd>src.class</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <description>Standard IAU name of target (must match target_class), case sensitive</description>
                       <ucd>meta.id;src</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>thumbnail_url</name>
                       <description>URL of a thumbnail image with predefined size (png  200 pix, for use in a client only)</description>
                       <ucd>meta.ref.url;meta.preview</ucd>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>time_exp_max</name>
                       <description>Max integration time</description>
                       <ucd>time.duration;obs.exposure;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>time_exp_min</name>
                       <description>Min integration time</description>
                       <ucd>time.duration;obs.exposure;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>time_max</name>
                       <description>Stop time (in JD). UTC measured at time_origin location (default is observer's frame)</description>
                       <ucd>time.end;obs</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>time_min</name>
                       <description>Start time (in JD). UTC measured at time_origin location (default is observer's frame)</description>
                       <ucd>time.start;obs</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>time_sampling_step_max</name>
                       <description>Max time sampling step</description>
                       <ucd>time.resolution;stat.max</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>time_sampling_step_min</name>
                       <description>Min time sampling step</description>
                       <ucd>time.resolution;stat.min</ucd>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="1361" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.filter_menu_mat</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>public_item</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>virtual_instrument_host</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="30128971" esatapplus:size_bytes="30420451328" type="base_table">
                    <name>psa.observational_product_auxiliary_product</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>auxiliary_product_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>auxiliary_product_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observational_product_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observational_product_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>reference_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="39671316" esatapplus:size_bytes="182173802496" type="base_table">
                    <name>psa.product_ui</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="238780" esatapplus:size_bytes="686080000" type="base_table">
                    <name>psa.product_ui_bc</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="20345" esatapplus:size_bytes="40771584" type="base_table">
                    <name>psa.product_ui_ch1</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="33443580" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.product_ui_em16</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="8333104" esatapplus:size_bytes="27154243584" type="base_table">
                    <name>psa.product_ui_em16_acs</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="15663493" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.product_ui_em16_cassis</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="6507537" esatapplus:size_bytes="244952236032" type="base_table">
                    <name>psa.product_ui_em16_cassis_cal</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="56480" esatapplus:size_bytes="221421568" type="base_table">
                    <name>psa.product_ui_em16_cassis_der</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="98843" esatapplus:size_bytes="312639488" type="base_table">
                    <name>psa.product_ui_em16_cassis_par</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="9000633" esatapplus:size_bytes="367986286592" type="base_table">
                    <name>psa.product_ui_em16_cassis_raw</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="77" esatapplus:size_bytes="573440" type="base_table">
                    <name>psa.product_ui_em16_dreams</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="48720" esatapplus:size_bytes="183672832" type="base_table">
                    <name>psa.product_ui_em16_frend</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="415415" esatapplus:size_bytes="1478713344" type="base_table">
                    <name>psa.product_ui_em16_nomad</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="0" esatapplus:size_bytes="16384" type="base_table">
                    <name>psa.product_ui_emrsp</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>geogen_footprint_planetocentric_nosplit_old</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>geogen_footprint_planetocentric_old</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="2129" esatapplus:size_bytes="4022272" type="base_table">
                    <name>psa.product_ui_giotto</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="2237" esatapplus:size_bytes="5005312" type="base_table">
                    <name>psa.product_ui_ground_based</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="33" esatapplus:size_bytes="98304" type="base_table">
                    <name>psa.product_ui_hubble</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="19700" esatapplus:size_bytes="41484288" type="base_table">
                    <name>psa.product_ui_huygens</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="5249" esatapplus:size_bytes="10862592" type="base_table">
                    <name>psa.product_ui_juice</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="1639975" esatapplus:size_bytes="39200702464" type="base_table">
                    <name>psa.product_ui_mex</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="86" esatapplus:size_bytes="843776" type="base_table">
                    <name>psa.product_ui_peregrine1</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="14029327" esatapplus:size_bytes="166239182848" type="base_table">
                    <name>psa.product_ui_rosetta</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="1187167" esatapplus:size_bytes="2768183296" type="base_table">
                    <name>psa.product_ui_smart1</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="657694" esatapplus:size_bytes="1490886656" type="base_table">
                    <name>psa.product_ui_vex</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>antimeridian_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>average_rating</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>boresight_target_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_publication_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>bundle_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cassis_off_nadir_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>center_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_information_model_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>collection_version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_spectrum_pol</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_x</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_y</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_z</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_release</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>dataset_root_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>download_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>emission_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>filter</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_geometry_nosplit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>footprint_srid</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>has_facets</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>housekeeping_subsystem</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>incidence_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_full_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_type_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>lastproduct</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>local_true_solar_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier_short</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>maximum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>max_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_emission_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_incidence_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_spacecraft_target_boresight_intercept_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>minimum_tangent_altitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>min_spatial_resolution</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>mission_phase_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>npole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>observation_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>phase_angle_filter</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>postcard_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_software_version</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_elongation</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>solar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spacecraft_target_subspacecraft_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>spole_crossing</name>
                       <dataType xsi:type="vs:VOTableType">boolean</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sub_cassis_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsolar_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_latitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_longitude</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subspacecraft_solar_zenith_angle</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subsystem_data_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sun_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_center_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_declination</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_heliocentric_distance</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_right_ascension</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>target_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_number</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>wavelength_range</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>x_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>y_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_sun_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_position</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>z_sc_target_velocity</name>
                       <dataType xsi:type="vs:VOTableType">double</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="37" esatapplus:size_bytes="32768" type="base_table">
                    <name>psa.publication_author</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>role</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="75657527" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_all_products</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>full_metadata</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>ingestion_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_source</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="12030760" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_auxiliary_product</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>full_metadata</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>ingestion_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="4" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_calibration_source_id_tap</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>calibration_source_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="119" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_cosima_substrate_id</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>cosima_substrate_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="22" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_data_set_parameter_name_tap</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>data_set_parameter_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="120" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_instrument_mode_id</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_mode_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="1657" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_sci_act_activity_name</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_activity_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="202" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_sci_act_mission_phase</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_mission_phase</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="39" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_sci_act_oper_activity</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_oper_activity</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="6" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_mat_rasp_sci_act_rational_desc</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>sci_act_rational_desc</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="37561243" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_observational_product</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>distribution_path</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>full_metadata</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>ingestion_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_host</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>logical_identifier</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>modification_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>processing_level</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_class</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>proprietary_end_date</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>purpose</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>stop_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>subinstrument</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>title</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>version_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="185570" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_product_start_time_facets</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>start_date_time</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="0" esatapplus:size_bytes="0" type="base_table">
                    <name>psa.v_rosetta_facet_product</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>facet_id</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>instrument_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>product_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
              </schema>
              <schema esatapplus:public="true">
                 <name>public</name>
                 <table esatapplus:flags="0" esatapplus:size="1" type="base_table">
                    <name>public.dual</name>
                    <description>auxiliary table to be used as dummy "from"</description>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>dummy</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                 </table>
              </schema>
              <schema esatapplus:public="true">
                 <name>tap_config</name>
                 <table esatapplus:flags="0" esatapplus:size="5" type="base_table">
                    <name>tap_config.coord_sys</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>epoch</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>equinox</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>system</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>xml_output</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" esatapplus:size="2" type="base_table">
                    <name>tap_config.properties</name>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>"key"</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>"value"</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
              </schema>
              <schema esatapplus:public="true">
                 <name>tap_schema</name>
                 <table esatapplus:flags="0" type="base_table">
                    <name>tap_schema.columns</name>
                    <description>TAP SCHEMA columns</description>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>arraysize</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>column_index</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>column_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>datatype</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>db_column_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>indexed</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>principal</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>schema_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>"size"</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>std</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>table_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>ucd</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>unit</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>utype</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>xtype</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <foreignKey>
                       <targetTable>tap_schema.tables</targetTable>
                       <fkColumn>
                          <fromColumn>table_name</fromColumn>
                          <targetColumn>table_name</targetColumn>
                       </fkColumn>
                       <description>TAP schema table name</description>
                    </foreignKey>
                 </table>
                 <table esatapplus:flags="0" type="base_table">
                    <name>tap_schema.key_columns</name>
                    <description>TAP SCHEMA key columns</description>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>from_column</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>key_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>target_column</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <foreignKey>
                       <targetTable>tap_schema.keys</targetTable>
                       <fkColumn>
                          <fromColumn>key_id</fromColumn>
                          <targetColumn>key_id</targetColumn>
                       </fkColumn>
                       <description>TAP schema key columns key id</description>
                    </foreignKey>
                 </table>
                 <table esatapplus:flags="0" type="base_table">
                    <name>tap_schema.keys</name>
                    <description>TAP SCHEMA keys</description>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>from_table</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>key_id</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>target_table</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>utype</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <foreignKey>
                       <targetTable>tap_schema.tables</targetTable>
                       <fkColumn>
                          <fromColumn>from_table</fromColumn>
                          <targetColumn>table_name</targetColumn>
                       </fkColumn>
                       <description>TAP schema keys from table</description>
                    </foreignKey>
                    <foreignKey>
                       <targetTable>tap_schema.tables</targetTable>
                       <fkColumn>
                          <fromColumn>target_table</fromColumn>
                          <targetColumn>table_name</targetColumn>
                       </fkColumn>
                       <description>TAP schema keys target table</description>
                    </foreignKey>
                 </table>
                 <table esatapplus:flags="0" type="base_table">
                    <name>tap_schema.schemas</name>
                    <description>TAP SCHEMA schemas</description>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>db_schema_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>schema_index</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>schema_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>utype</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                 </table>
                 <table esatapplus:flags="0" type="base_table">
                    <name>tap_schema.tables</name>
                    <description>TAP SCHEMA tables</description>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>db_table_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>description</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>schema_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>"size"</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="false">
                       <name>size_bytes</name>
                       <dataType xsi:type="vs:VOTableType">long</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>table_index</name>
                       <dataType xsi:type="vs:VOTableType">int</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>table_name</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>table_type</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <column esatapplus:flags="0" esatapplus:ref="" std="true">
                       <name>utype</name>
                       <dataType xsi:type="vs:VOTableType">char</dataType>
                    </column>
                    <foreignKey>
                       <targetTable>tap_schema.schemas</targetTable>
                       <fkColumn>
                          <fromColumn>schema_name</fromColumn>
                          <targetColumn>schema_name</targetColumn>
                       </fkColumn>
                       <description>TAP schema schema name</description>
                    </foreignKey>
                 </table>
              </schema>
              <schema esatapplus:public="true">
                 <name>tap_upload</name>
              </schema>
           </tableset>
        </ri:Resource>