Commit 5013e2ec authored by David Hendriks's avatar David Hendriks
Browse files

changed some of the verbosity stuff for the custom logging

parent 18dd4a18
Loading
Loading
Loading
Loading
+77 −59
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ from typing import Union, Tuple, Optional
from binarycpython.utils.functions import temp_dir, remove_file, verbose_print


def autogen_C_logging_code(logging_dict: dict, verbose: int = 0) -> Optional[str]:
def autogen_C_logging_code(logging_dict: dict, verbosity: int = 0) -> Optional[str]:
    """
    Function that auto-generates PRINTF statements for binaryc.
    Input is a dictionary where the key is the header of that logging line
@@ -50,11 +50,12 @@ def autogen_C_logging_code(logging_dict: dict, verbose: int = 0) -> Optional[str

    # Loop over dict keys
    for key in logging_dict:
        if verbose > 0:
            print(
        verbose_print(
            "Generating Print statement for custom logging code with {} as a header".format(
                    key
                )
            ),
            verbosity,
            1,
        )
        logging_dict_entry = logging_dict[key]

@@ -83,7 +84,7 @@ def autogen_C_logging_code(logging_dict: dict, verbose: int = 0) -> Optional[str


####################################################################################
def binary_c_log_code(code: str, verbose: int = 0) -> str:
def binary_c_log_code(code: str, verbosity: int = 0) -> str:
    """
    Function to construct the code to construct the custom logging function

@@ -114,16 +115,17 @@ def binary_c_log_code(code: str, verbose: int = 0) -> str:

    Args:
        code: Exact c-statement to output information in binary_c. Can be wrapped in logical statements.
        verbose: Level of verbosity. Defaults to zero if not set explicitly.
        verbosity: Level of verbosity. Defaults to zero if not set explicitly.

    Returns:
        string containing the custom logging code. This includes all the includes and other definitions. This code will be used as the shared library
    """

    verbose_print(
        "Creating the code for the shared library for the custom logging", verbose, 0
        "Creating the code for the shared library for the custom logging",
        verbosity,
        1,
    )

    if not "Printf" in code:
        print(
            "Error: There has to be at least a printf statement in the provided code. Aborting"
@@ -158,14 +160,14 @@ void binary_c_API_function custom_output_function(struct stardata_t * stardata)
    return textwrap.dedent(custom_logging_function_string)


def binary_c_write_log_code(code: str, filename: str, verbose: int = 0) -> None:
def binary_c_write_log_code(code: str, filename: str, verbosity: int = 0) -> None:
    """
    Function to write the generated logging code to a file

    Args:
        code: string containing the custom logging code to write to a file.
        filename: target filename.
        verbose: Level of verbosity. Defaults to zero if not set explicitly.
        verbosity: Level of verbosity. Defaults to zero if not set explicitly.
    """

    # TODO: change this. I don't like the cwd
@@ -173,10 +175,12 @@ def binary_c_write_log_code(code: str, filename: str, verbose: int = 0) -> None:
    filePath = os.path.join(cwd, filename)

    # Remove if it exists
    remove_file(filePath, verbose)

    if verbose > 0:
        print("Writing the custom logging code to {}".format(filePath))
    remove_file(filePath, verbosity)
    verbose_print(
        "Writing the custom logging code to {}".format(filePath),
        verbosity,
        1,
    )

    # Write again
    with open(filePath, "w") as file:
@@ -208,7 +212,7 @@ def from_binary_c_config(config_file: str, flag: str) -> str:
    return res


def return_compilation_dict(verbose: int = 0) -> dict:
def return_compilation_dict(verbosity: int = 0) -> dict:
    """
    Function to build the compile command for the shared library

@@ -218,16 +222,18 @@ def return_compilation_dict(verbose: int = 0) -> dict:
    # https://developers.redhat.com/blog/2018/03/21/compiler-and-linker-flags-gcc/

    Args:
        verbose: Level of verbosity. Defaults to zero if not set explicitly.
        verbosity: Level of verbosity. Defaults to zero if not set explicitly.

    Returns:
        string containing the command to build the shared library
    """

    if verbose > 0:
        print(
            "Calling the binary_c config code to get the info to build the shared library"
    verbose_print(
        "Calling the binary_c config code to get the info to build the shared library",
        verbosity,
        1,
    )

    # use binary_c-config to get necessary flags
    BINARY_C_DIR = os.getenv("BINARY_C")
    if BINARY_C_DIR:
@@ -297,18 +303,20 @@ def return_compilation_dict(verbose: int = 0) -> dict:
    ]
    libs = "{} {}".format(" ".join(library_paths), " ".join(non_library_paths))

    if verbose > 0:
        print(
    #
    verbose_print(
        "Got options to compile:\n\tcc = {cc}\n\tccflags = {ccflags}\n\tld = {ld}\n\tlibs = {libs}\n\tinc = {inc}\n\n".format(
                cc=cc, ccflags=ccflags, ld=ld, libs=libs, inc=inc
            )
        ),
        verbosity,
        1,
    )

    return {"cc": cc, "ld": ld, "ccflags": ccflags, "libs": libs, "inc": inc}


def compile_shared_lib(
    code: str, sourcefile_name: str, outfile_name: str, verbose: int = 0
    code: str, sourcefile_name: str, outfile_name: str, verbosity: int = 0
) -> None:
    """
    Function to write the custom logging code to a file and then compile it.
@@ -320,17 +328,17 @@ def compile_shared_lib(
        code: string containing the custom logging code
        sourcefile_name: name of the file that will contain the code
        outfile_name: name of the file that will be the shared library
        verbose: Level of verbosity. Defaults to zero if not set explicitly.
        verbosity: Level of verbosity. Defaults to zero if not set explicitly.
    """

    # Write code to file
    binary_c_write_log_code(code, sourcefile_name, verbose)
    binary_c_write_log_code(code, sourcefile_name, verbosity)

    # Remove the library if present:
    remove_file(outfile_name, verbose)
    remove_file(outfile_name, verbosity)

    # create compilation command
    compilation_dict = return_compilation_dict(verbose)
    compilation_dict = return_compilation_dict(verbosity)

    # Construct full command
    command = (
@@ -348,26 +356,32 @@ def compile_shared_lib(
    command = " ".join(command.split())

    # Execute compilation and create the library
    if verbose > 0:
        print(
    verbose_print(
        "Building shared library for custom logging with (binary_c.h) on {}\n".format(
                socket.gethostname()
        ),
        verbosity,
        1,
    )
        )
        print(
    verbose_print(
        "Executing following command to compile the shared library:\n{command}".format(
            command=command
        ),
        verbosity,
        1,
    )
        )

    #
    res = subprocess.check_output("{command}".format(command=command), shell=True)
    # print(res)
    if verbose > 0:
    if res:
            print("Output of compilation command:\n{}".format(res))

        verbose_print(
            "Output of compilation command:\n{}".format(res),
            verbosity,
            1,
        )

def create_and_load_logging_function(
    custom_logging_code: str, verbose: int = 0, custom_tmp_dir=None
    custom_logging_code: str, verbosity: int = 0, custom_tmp_dir=None
) -> Tuple[int, str]:
    """
    Function to automatically compile the shared library with the given
@@ -378,7 +392,7 @@ def create_and_load_logging_function(

    Args:
        custom_logging_code: string containing the custom logging code
        verbose: Level of verbosity. Defaults to zero if not set explicitly.
        verbosity: Level of verbosity. Defaults to zero if not set explicitly.

    Returns:
        memory address of the custom logging function in a capsule.
@@ -404,11 +418,14 @@ def create_and_load_logging_function(
        custom_logging_code,
        sourcefile_name=os.path.join(custom_logging_dir, "custom_logging.c"),
        outfile_name=library_name,
        verbose=verbose,
        verbosity=verbosity,
    )

    if verbose > 0:
        print("loading shared library for custom logging")
    verbose_print(
        "loading shared library for custom logging",
        verbosity,
        1,
    )

    # Loading library
    _ = ctypes.CDLL("libgslcblas.so", mode=ctypes.RTLD_GLOBAL)
@@ -433,12 +450,13 @@ def create_and_load_logging_function(
        )
        raise ValueError

    if verbose > 0:
        print(
    verbose_print(
        "loaded shared library for custom logging. \
        custom_output_function is loaded in memory at {}".format(
            func_memaddr
            )
        ),
        verbosity,
        1,
    )

    return func_memaddr, library_name
+13 −9
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@ from binarycpython.utils.grid_options_defaults import (
    grid_options_defaults_dict,
    moe_di_stefano_default_options,
    _MS_VERBOSITY_LEVEL,
    _CUSTOM_LOGGING_VERBOSITY_LEVEL,
)

from binarycpython.utils.custom_logging_functions import (
@@ -229,11 +230,13 @@ class Population:

            # The of the keys go into a custom_options dict
            else:
                print(
                    "!! Key doesnt match previously known parameter: \
                    adding: {}={} to custom_options".format(
                verbose_print(
                    "<<<< Warning: Key does not match previously known parameter: \
                    adding: {}={} to custom_options >>>>".format(
                        key, kwargs[key]
                    )
                    ),
                    self.grid_options["verbosity"],
                    1,
                )
                self.custom_options[key] = kwargs[key]
    def parse_cmdline(self) -> None:
@@ -677,7 +680,7 @@ class Population:
            # Generate entire shared lib code around logging lines
            custom_logging_code = binary_c_log_code(
                self.grid_options["C_logging_code"],
                verbose=self.grid_options["verbosity"],
                verbosity=self.grid_options["verbosity"]-(_CUSTOM_LOGGING_VERBOSITY_LEVEL-1),
            )

            # Load memory address
@@ -686,7 +689,7 @@ class Population:
                self.grid_options["_custom_logging_shared_library_file"],
            ) = create_and_load_logging_function(
                custom_logging_code,
                verbose=self.grid_options["verbosity"],
                verbosity=self.grid_options["verbosity"]-(_CUSTOM_LOGGING_VERBOSITY_LEVEL-1),
                custom_tmp_dir=self.grid_options["tmp_dir"],
            )

@@ -694,12 +697,12 @@ class Population:
            # Generate real logging code
            logging_line = autogen_C_logging_code(
                self.grid_options["C_auto_logging"],
                verbose=self.grid_options["verbosity"],
                verbosity=self.grid_options["verbosity"]-(_CUSTOM_LOGGING_VERBOSITY_LEVEL-1),
            )

            # Generate entire shared lib code around logging lines
            custom_logging_code = binary_c_log_code(
                logging_line, verbose=self.grid_options["verbosity"]
                logging_line, verbosity=self.grid_options["verbosity"]-(_CUSTOM_LOGGING_VERBOSITY_LEVEL-1)
            )

            # Load memory address
@@ -708,9 +711,10 @@ class Population:
                self.grid_options["_custom_logging_shared_library_file"],
            ) = create_and_load_logging_function(
                custom_logging_code,
                verbose=self.grid_options["verbosity"],
                verbosity=self.grid_options["verbosity"]-(_CUSTOM_LOGGING_VERBOSITY_LEVEL-1),
                custom_tmp_dir=self.grid_options["tmp_dir"],
            )

    ###################################################
    # Ensemble functions
    ###################################################
+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ import os
from binarycpython.utils.custom_logging_functions import temp_dir
from binarycpython.utils.functions import return_binary_c_version_info

_CUSTOM_LOGGING_VERBOSITY_LEVEL = 2
_MS_VERBOSITY_LEVEL = 5
_MS_VERBOSITY_INTERPOLATOR_LEVEL = 6
_MS_VERBOSITY_INTERPOLATOR_EXTRA_LEVEL = 7
+3 −9
Original line number Diff line number Diff line
%% Cell type:markdown id:a544d28c-c2e1-4c6a-b55b-8caec440743f tags:

# Notebook individual system
This notebook will show you how to run single systems and analyze their results.

It can be useful to have some functions to quickly run a single system to e.g. inspect what evolutionary steps a specific system goes through, to plot the mass loss evolution of a single star, etc.

%% Cell type:markdown id:dd5d9ec7-5791-45f1-afbd-225947e2a583 tags:

## Single system with run_wrapper
The simplest method to run a single system is to use the run_system wrapper. This function deals with setting up the argument string, makes sure all the required parameters are included and handles setting and cleaning up the custom logging functionality (see notebook_custom_logging).

As arguments to this function we can add any of the parameters that binary_c itself actually knows, as well as:
- custom_logging_code: string containing a print statement that binary_c can use to print information
- log_filename: path of the logfile that binary_c generates
- parse_function: function that handles parsing the output of binary-c

%% Cell type:code id:425efed3-d8e3-432d-829e-41d8ebe05162 tags:

``` python
from binarycpython.utils.run_system_wrapper import run_system
# help(run_system) # Uncomment to see the docstring
```

%% Cell type:code id:b2abab48-433d-4936-8434-14804c52c9f6 tags:

``` python
output = run_system(M_1=1)
print(output)
```

%% Output

    SINGLE_STAR_LIFETIME 1 12462
    

%% Cell type:markdown id:f127a5e4-dc01-4472-9130-8a943c92e8a7 tags:

Lets try adding a log filename now:

%% Cell type:code id:029fc3f2-f09a-49af-a32b-248505738f2e tags:

``` python
output = run_system(M_1=1, log_filename='/tmp/test_logfile.txt')
with open('/tmp/test_logfile.txt', 'r') as f:
    print(f.read())
```

%% Output

          TIME      M1       M2   K1  K2           SEP   ECC  R1/ROL1 R2/ROL2  TYPE RANDOM_SEED=70884 RANDOM_COUNT=0
         0.0000    1.000    0.000  1  15            -1 -1.00   0.000   0.000  "INITIAL "
     11003.1302    1.000    0.000  2  15            -1 -1.00   0.000   0.000  "OFF_MS"
     11003.1302    1.000    0.000  2  15            -1 -1.00   0.000   0.000  "TYPE_CHNGE"
     11582.2424    1.000    0.000  3  15            -1 -1.00   0.000   0.000  "TYPE_CHNGE"
     12325.1085    0.817    0.000  4  15            -1 -1.00   0.000   0.000  "TYPE_CHNGE"
     12457.1300    0.783    0.000  5  15            -1 -1.00   0.000   0.000  "TYPE_CHNGE"
     12460.8955    0.774    0.000  6  15            -1 -1.00   0.000   0.000  "TYPE_CHNGE"
     12460.8955    0.774    0.000  6  15            -1 -1.00   0.000   0.000  "shrinkAGB"
     12461.9514    0.523    0.000 11  15            -1 -1.00   0.000   0.000  "TYPE_CHNGE"
     15000.0000    0.523    0.000 11  15            -1 -1.00   0.000   0.000  "MAX_TIME"
    

%% Cell type:markdown id:606670f2-3e0a-43c7-a885-006b92fac9d2 tags:

To get more useful output we can include a custom_logging snippet (see notebook_custom_logging):

%% Cell type:code id:e6a23b55-ca42-440d-83ac-e76a24a83a67 tags:

``` python
from binarycpython.utils.custom_logging_functions import binary_c_log_code

# Create the print statement
custom_logging_print_statement = """
Printf("EXAMPLE_MASSLOSS %30.12e %g %g %d\\n",
    //
    stardata->model.time, // 1
    stardata->star[0].mass, //2
    stardata->common.zero_age.mass[0], //4

    stardata->star[0].stellar_type //5
);
"""

# Generate entire shared lib code around logging lines
custom_logging_code = binary_c_log_code(custom_logging_print_statement)

output = run_system(M_1=1, custom_logging_code=custom_logging_code)
print(output)
```

%% Output

    Creating the code for the shared library for the custom logging
    EXAMPLE_MASSLOSS             0.000000000000e+00 1 1 1
    EXAMPLE_MASSLOSS             0.000000000000e+00 1 1 1
    EXAMPLE_MASSLOSS             1.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             2.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             3.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             4.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             5.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             6.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             7.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             8.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             9.000000000000e-06 1 1 1
    EXAMPLE_MASSLOSS             4.763878112795e+01 1 1 1
    EXAMPLE_MASSLOSS             9.480116556240e+01 1 1 1
    EXAMPLE_MASSLOSS             1.428283875469e+02 1 1 1
    EXAMPLE_MASSLOSS             1.916962927987e+02 1 1 1
    EXAMPLE_MASSLOSS             2.414188900125e+02 1 1 1
    EXAMPLE_MASSLOSS             2.920092540441e+02 1 1 1
    EXAMPLE_MASSLOSS             3.434806096287e+02 1 1 1
    EXAMPLE_MASSLOSS             3.958462973355e+02 1 1 1
    EXAMPLE_MASSLOSS             4.491197701750e+02 1 1 1
    EXAMPLE_MASSLOSS             5.033145889377e+02 1 1 1
    EXAMPLE_MASSLOSS             5.584444171268e+02 1 1 1
    EXAMPLE_MASSLOSS             6.145230154373e+02 1 1 1
    EXAMPLE_MASSLOSS             6.715642357617e+02 1 1 1
    EXAMPLE_MASSLOSS             7.295820147006e+02 1 1 1
    EXAMPLE_MASSLOSS             7.885903665593e+02 1 1 1
    EXAMPLE_MASSLOSS             8.486033758102e+02 1 1 1
    EXAMPLE_MASSLOSS             9.096351890043e+02 1 1 1
    EXAMPLE_MASSLOSS             9.717000061158e+02 1 1 1
    EXAMPLE_MASSLOSS             1.034812071304e+03 1 1 1
    EXAMPLE_MASSLOSS             1.098985663084e+03 1 1 1
    EXAMPLE_MASSLOSS             1.164235083886e+03 1 1 1
    EXAMPLE_MASSLOSS             1.230574649017e+03 1 1 1
    EXAMPLE_MASSLOSS             1.298018675001e+03 1 1 1
    EXAMPLE_MASSLOSS             1.366581467302e+03 1 1 1
    EXAMPLE_MASSLOSS             1.436277307456e+03 1 1 1
    EXAMPLE_MASSLOSS             1.507120439586e+03 1 1 1
    EXAMPLE_MASSLOSS             1.579125056354e+03 1 1 1
    EXAMPLE_MASSLOSS             1.652305284339e+03 1 1 1
    EXAMPLE_MASSLOSS             1.726675168897e+03 1 1 1
    EXAMPLE_MASSLOSS             1.802248658521e+03 1 1 1
    EXAMPLE_MASSLOSS             1.879039588750e+03 1 1 1
    EXAMPLE_MASSLOSS             1.957061665691e+03 1 1 1
    EXAMPLE_MASSLOSS             2.036328449203e+03 1 1 1
    EXAMPLE_MASSLOSS             2.116853335820e+03 1 1 1
    EXAMPLE_MASSLOSS             2.198649541513e+03 1 1 1
    EXAMPLE_MASSLOSS             2.281730084359e+03 1 1 1
    EXAMPLE_MASSLOSS             2.366107767257e+03 1 1 1
    EXAMPLE_MASSLOSS             2.451795160792e+03 1 1 1
    EXAMPLE_MASSLOSS             2.538804586390e+03 1 1 1
    EXAMPLE_MASSLOSS             2.627148099925e+03 1 1 1
    EXAMPLE_MASSLOSS             2.716837475934e+03 1 1 1
    EXAMPLE_MASSLOSS             2.807884192625e+03 1 1 1
    EXAMPLE_MASSLOSS             2.900299417893e+03 1 1 1
    EXAMPLE_MASSLOSS             2.994093996546e+03 1 1 1
    EXAMPLE_MASSLOSS             3.089278438999e+03 1 1 1
    EXAMPLE_MASSLOSS             3.185862911678e+03 1 1 1
    EXAMPLE_MASSLOSS             3.283857229432e+03 1 1 1
    EXAMPLE_MASSLOSS             3.383270850248e+03 1 1 1
    EXAMPLE_MASSLOSS             3.484112872603e+03 1 1 1
    EXAMPLE_MASSLOSS             3.586392035807e+03 1 1 1
    EXAMPLE_MASSLOSS             3.690116723723e+03 1 1 1
    EXAMPLE_MASSLOSS             3.795294972272e+03 1 1 1
    EXAMPLE_MASSLOSS             3.901934481191e+03 1 1 1
    EXAMPLE_MASSLOSS             4.010042630511e+03 1 1 1
    EXAMPLE_MASSLOSS             4.119626502295e+03 1 1 1
    EXAMPLE_MASSLOSS             4.229657804754e+03 1 1 1
    EXAMPLE_MASSLOSS             4.339689107212e+03 1 1 1
    EXAMPLE_MASSLOSS             4.449720409670e+03 1 1 1
    EXAMPLE_MASSLOSS             4.559751712129e+03 1 1 1
    EXAMPLE_MASSLOSS             4.669783014587e+03 1 1 1
    EXAMPLE_MASSLOSS             4.779814317045e+03 1 1 1
    EXAMPLE_MASSLOSS             4.889845619504e+03 1 1 1
    EXAMPLE_MASSLOSS             4.999876921962e+03 1 1 1
    EXAMPLE_MASSLOSS             5.109908224421e+03 1 1 1
    EXAMPLE_MASSLOSS             5.219939526879e+03 1 1 1
    EXAMPLE_MASSLOSS             5.329970829337e+03 1 1 1
    EXAMPLE_MASSLOSS             5.440002131796e+03 1 1 1
    EXAMPLE_MASSLOSS             5.550033434254e+03 1 1 1
    EXAMPLE_MASSLOSS             5.660064736712e+03 1 1 1
    EXAMPLE_MASSLOSS             5.770096039171e+03 1 1 1
    EXAMPLE_MASSLOSS             5.880127341629e+03 1 1 1
    EXAMPLE_MASSLOSS             5.990158644088e+03 1 1 1
    EXAMPLE_MASSLOSS             6.100189946546e+03 1 1 1
    EXAMPLE_MASSLOSS             6.210221249004e+03 1 1 1
    EXAMPLE_MASSLOSS             6.320252551463e+03 1 1 1
    EXAMPLE_MASSLOSS             6.430283853921e+03 1 1 1
    EXAMPLE_MASSLOSS             6.540315156379e+03 1 1 1
    EXAMPLE_MASSLOSS             6.650346458838e+03 1 1 1
    EXAMPLE_MASSLOSS             6.760377761296e+03 1 1 1
    EXAMPLE_MASSLOSS             6.870409063755e+03 1 1 1
    EXAMPLE_MASSLOSS             6.980440366213e+03 1 1 1
    EXAMPLE_MASSLOSS             7.090471668671e+03 1 1 1
    EXAMPLE_MASSLOSS             7.200502971130e+03 1 1 1
    EXAMPLE_MASSLOSS             7.310534273588e+03 1 1 1
    EXAMPLE_MASSLOSS             7.420565576046e+03 1 1 1
    EXAMPLE_MASSLOSS             7.530596878505e+03 1 1 1
    EXAMPLE_MASSLOSS             7.640628180963e+03 1 1 1
    EXAMPLE_MASSLOSS             7.750659483422e+03 1 1 1
    EXAMPLE_MASSLOSS             7.860690785880e+03 1 1 1
    EXAMPLE_MASSLOSS             7.970722088338e+03 1 1 1
    EXAMPLE_MASSLOSS             8.080753390797e+03 1 1 1
    EXAMPLE_MASSLOSS             8.190784693255e+03 1 1 1
    EXAMPLE_MASSLOSS             8.300815995713e+03 1 1 1
    EXAMPLE_MASSLOSS             8.410847298172e+03 1 1 1
    EXAMPLE_MASSLOSS             8.520878600630e+03 1 1 1
    EXAMPLE_MASSLOSS             8.630909903089e+03 1 1 1
    EXAMPLE_MASSLOSS             8.740941205547e+03 1 1 1
    EXAMPLE_MASSLOSS             8.850972508005e+03 1 1 1
    EXAMPLE_MASSLOSS             8.961003810464e+03 1 1 1
    EXAMPLE_MASSLOSS             9.071035112922e+03 1 1 1
    EXAMPLE_MASSLOSS             9.181066415380e+03 1 1 1
    EXAMPLE_MASSLOSS             9.291097717839e+03 1 1 1
    EXAMPLE_MASSLOSS             9.401129020297e+03 1 1 1
    EXAMPLE_MASSLOSS             9.511160322756e+03 1 1 1
    EXAMPLE_MASSLOSS             9.621191625214e+03 1 1 1
    EXAMPLE_MASSLOSS             9.731222927672e+03 1 1 1
    EXAMPLE_MASSLOSS             9.841254230131e+03 1 1 1
    EXAMPLE_MASSLOSS             9.951285532589e+03 1 1 1
    EXAMPLE_MASSLOSS             1.006131683505e+04 1 1 1
    EXAMPLE_MASSLOSS             1.017134813751e+04 1 1 1
    EXAMPLE_MASSLOSS             1.028137943996e+04 1 1 1
    EXAMPLE_MASSLOSS             1.039141074242e+04 1 1 1
    EXAMPLE_MASSLOSS             1.050144204488e+04 1 1 1
    EXAMPLE_MASSLOSS             1.061147334734e+04 1 1 1
    EXAMPLE_MASSLOSS             1.072150464980e+04 1 1 1
    EXAMPLE_MASSLOSS             1.083153595226e+04 1 1 1
    EXAMPLE_MASSLOSS             1.094156725471e+04 1 1 1
    EXAMPLE_MASSLOSS             1.100313024584e+04 1 1 1
    EXAMPLE_MASSLOSS             1.100313024594e+04 1 1 2
    EXAMPLE_MASSLOSS             1.106104145776e+04 0.999968 1 2
    EXAMPLE_MASSLOSS             1.111895266958e+04 0.999935 1 2
    EXAMPLE_MASSLOSS             1.117686388140e+04 0.9999 1 2
    EXAMPLE_MASSLOSS             1.123477509322e+04 0.999863 1 2
    EXAMPLE_MASSLOSS             1.129268630504e+04 0.999824 1 2
    EXAMPLE_MASSLOSS             1.135059751686e+04 0.999784 1 2
    EXAMPLE_MASSLOSS             1.140850872868e+04 0.999741 1 2
    EXAMPLE_MASSLOSS             1.146641994050e+04 0.999697 1 2
    EXAMPLE_MASSLOSS             1.152433115232e+04 0.99965 1 2
    EXAMPLE_MASSLOSS             1.158224236404e+04 0.999601 1 3
    EXAMPLE_MASSLOSS             1.158969288839e+04 0.999595 1 3
    EXAMPLE_MASSLOSS             1.159706890750e+04 0.999588 1 3
    EXAMPLE_MASSLOSS             1.160437116642e+04 0.999581 1 3
    EXAMPLE_MASSLOSS             1.161160040276e+04 0.999574 1 3
    EXAMPLE_MASSLOSS             1.161875734672e+04 0.999568 1 3
    EXAMPLE_MASSLOSS             1.162584272125e+04 0.999561 1 3
    EXAMPLE_MASSLOSS             1.163285724203e+04 0.999554 1 3
    EXAMPLE_MASSLOSS             1.163980161761e+04 0.999547 1 3
    EXAMPLE_MASSLOSS             1.164667654943e+04 0.99954 1 3
    EXAMPLE_MASSLOSS             1.165348273193e+04 0.999533 1 3
    EXAMPLE_MASSLOSS             1.166022085260e+04 0.999525 1 3
    EXAMPLE_MASSLOSS             1.166689159207e+04 0.999518 1 3
    EXAMPLE_MASSLOSS             1.167349562414e+04 0.999511 1 3
    EXAMPLE_MASSLOSS             1.168003361590e+04 0.999504 1 3
    EXAMPLE_MASSLOSS             1.168650622773e+04 0.999496 1 3
    EXAMPLE_MASSLOSS             1.169291411345e+04 0.999489 1 3
    EXAMPLE_MASSLOSS             1.169925792031e+04 0.999481 1 3
    EXAMPLE_MASSLOSS             1.170553828910e+04 0.999473 1 3
    EXAMPLE_MASSLOSS             1.171175585421e+04 0.999466 1 3
    EXAMPLE_MASSLOSS             1.171791124366e+04 0.999458 1 3
    EXAMPLE_MASSLOSS             1.172400507922e+04 0.99945 1 3
    EXAMPLE_MASSLOSS             1.173003797642e+04 0.999442 1 3
    EXAMPLE_MASSLOSS             1.173601054465e+04 0.999434 1 3
    EXAMPLE_MASSLOSS             1.174192338720e+04 0.999426 1 3
    EXAMPLE_MASSLOSS             1.174777710132e+04 0.999418 1 3
    EXAMPLE_MASSLOSS             1.175357227830e+04 0.99941 1 3
    EXAMPLE_MASSLOSS             1.175930950352e+04 0.999402 1 3
    EXAMPLE_MASSLOSS             1.176498935648e+04 0.999394 1 3
    EXAMPLE_MASSLOSS             1.177061241091e+04 0.999385 1 3
    EXAMPLE_MASSLOSS             1.177617923479e+04 0.999377 1 3
    EXAMPLE_MASSLOSS             1.178169039044e+04 0.999368 1 3
    EXAMPLE_MASSLOSS             1.178714643453e+04 0.99936 1 3
    EXAMPLE_MASSLOSS             1.179254791818e+04 0.999351 1 3
    EXAMPLE_MASSLOSS             1.179789538699e+04 0.999343 1 3
    EXAMPLE_MASSLOSS             1.180318938112e+04 0.999334 1 3
    EXAMPLE_MASSLOSS             1.180843043530e+04 0.999325 1 3
    EXAMPLE_MASSLOSS             1.181361907894e+04 0.999316 1 3
    EXAMPLE_MASSLOSS             1.181875583615e+04 0.999307 1 3
    EXAMPLE_MASSLOSS             1.182384122578e+04 0.999298 1 3
    EXAMPLE_MASSLOSS             1.182887576152e+04 0.999289 1 3
    EXAMPLE_MASSLOSS             1.183385995190e+04 0.999279 1 3
    EXAMPLE_MASSLOSS             1.183879430037e+04 0.99927 1 3
    EXAMPLE_MASSLOSS             1.184367930536e+04 0.999261 1 3
    EXAMPLE_MASSLOSS             1.184851546031e+04 0.999251 1 3
    EXAMPLE_MASSLOSS             1.185330325370e+04 0.999242 1 3
    EXAMPLE_MASSLOSS             1.185804316916e+04 0.999232 1 3
    EXAMPLE_MASSLOSS             1.186273568546e+04 0.999222 1 3
    EXAMPLE_MASSLOSS             1.186738127660e+04 0.999213 1 3
    EXAMPLE_MASSLOSS             1.187198041183e+04 0.999203 1 3
    EXAMPLE_MASSLOSS             1.187653355570e+04 0.999193 1 3
    EXAMPLE_MASSLOSS             1.188104116814e+04 0.999183 1 3
    EXAMPLE_MASSLOSS             1.188550370446e+04 0.999172 1 3
    EXAMPLE_MASSLOSS             1.188992161541e+04 0.999162 1 3
    EXAMPLE_MASSLOSS             1.189429534725e+04 0.999152 1 3
    EXAMPLE_MASSLOSS             1.189862534177e+04 0.999142 1 3
    EXAMPLE_MASSLOSS             1.190291203635e+04 0.999131 1 3
    EXAMPLE_MASSLOSS             1.190715586398e+04 0.99912 1 3
    EXAMPLE_MASSLOSS             1.191135725333e+04 0.99911 1 3
    EXAMPLE_MASSLOSS             1.191551662879e+04 0.999099 1 3
    EXAMPLE_MASSLOSS             1.191963441050e+04 0.999088 1 3
    EXAMPLE_MASSLOSS             1.192371101439e+04 0.999077 1 3
    EXAMPLE_MASSLOSS             1.192774685224e+04 0.999066 1 3
    EXAMPLE_MASSLOSS             1.193174233171e+04 0.999055 1 3
    EXAMPLE_MASSLOSS             1.193569785639e+04 0.999044 1 3
    EXAMPLE_MASSLOSS             1.193961382582e+04 0.999032 1 3
    EXAMPLE_MASSLOSS             1.194349063556e+04 0.999021 1 3
    EXAMPLE_MASSLOSS             1.194732867720e+04 0.999009 1 3
    EXAMPLE_MASSLOSS             1.195112833842e+04 0.998998 1 3
    EXAMPLE_MASSLOSS             1.195489000303e+04 0.998986 1 3
    EXAMPLE_MASSLOSS             1.195861405100e+04 0.998974 1 3
    EXAMPLE_MASSLOSS             1.196230085848e+04 0.998962 1 3
    EXAMPLE_MASSLOSS             1.196595079789e+04 0.99895 1 3
    EXAMPLE_MASSLOSS             1.196956423791e+04 0.998938 1 3
    EXAMPLE_MASSLOSS             1.197314154352e+04 0.998926 1 3
    EXAMPLE_MASSLOSS             1.197668307608e+04 0.998913 1 3
    EXAMPLE_MASSLOSS             1.198018919332e+04 0.998901 1 3
    EXAMPLE_MASSLOSS             1.198366024938e+04 0.998888 1 3
    EXAMPLE_MASSLOSS             1.198709659488e+04 0.998876 1 3
    EXAMPLE_MASSLOSS             1.199049857693e+04 0.998863 1 3
    EXAMPLE_MASSLOSS             1.199386653915e+04 0.99885 1 3
    EXAMPLE_MASSLOSS             1.199720082175e+04 0.998837 1 3
    EXAMPLE_MASSLOSS             1.200050176153e+04 0.998824 1 3
    EXAMPLE_MASSLOSS             1.200376969191e+04 0.998811 1 3
    EXAMPLE_MASSLOSS             1.200700494299e+04 0.998797 1 3
    EXAMPLE_MASSLOSS             1.201020784155e+04 0.998784 1 3
    EXAMPLE_MASSLOSS             1.201337871113e+04 0.99877 1 3
    EXAMPLE_MASSLOSS             1.201651787201e+04 0.998756 1 3
    EXAMPLE_MASSLOSS             1.201962564129e+04 0.998743 1 3
    EXAMPLE_MASSLOSS             1.202270233287e+04 0.998729 1 3
    EXAMPLE_MASSLOSS             1.202574825754e+04 0.998715 1 3
    EXAMPLE_MASSLOSS             1.202876372296e+04 0.9987 1 3
    EXAMPLE_MASSLOSS             1.203174903372e+04 0.998686 1 3
    EXAMPLE_MASSLOSS             1.203470449138e+04 0.998672 1 3
    EXAMPLE_MASSLOSS             1.203763039446e+04 0.998657 1 3
    EXAMPLE_MASSLOSS             1.204052703851e+04 0.998642 1 3
    EXAMPLE_MASSLOSS             1.204339471612e+04 0.998627 1 3
    EXAMPLE_MASSLOSS             1.204623371695e+04 0.998612 1 3
    EXAMPLE_MASSLOSS             1.204904432778e+04 0.998597 1 3
    EXAMPLE_MASSLOSS             1.205182683250e+04 0.998582 1 3
    EXAMPLE_MASSLOSS             1.205458151217e+04 0.998567 1 3
    EXAMPLE_MASSLOSS             1.205730864504e+04 0.998551 1 3
    EXAMPLE_MASSLOSS             1.206000850658e+04 0.998536 1 3
    EXAMPLE_MASSLOSS             1.206268136951e+04 0.99852 1 3
    EXAMPLE_MASSLOSS             1.206532750381e+04 0.998504 1 3
    EXAMPLE_MASSLOSS             1.206794717677e+04 0.998488 1 3
    EXAMPLE_MASSLOSS             1.207054065300e+04 0.998472 1 3
    EXAMPLE_MASSLOSS             1.207310819446e+04 0.998455 1 3
    EXAMPLE_MASSLOSS             1.207565006051e+04 0.998439 1 3
    EXAMPLE_MASSLOSS             1.207816650790e+04 0.998422 1 3
    EXAMPLE_MASSLOSS             1.208065779082e+04 0.998405 1 3
    EXAMPLE_MASSLOSS             1.208312416090e+04 0.998389 1 3
    EXAMPLE_MASSLOSS             1.208556586729e+04 0.998371 1 3
    EXAMPLE_MASSLOSS             1.208798315661e+04 0.998354 1 3
    EXAMPLE_MASSLOSS             1.209037627304e+04 0.998337 1 3
    EXAMPLE_MASSLOSS             1.209274545830e+04 0.998319 1 3
    EXAMPLE_MASSLOSS             1.209509095172e+04 0.998302 1 3
    EXAMPLE_MASSLOSS             1.209741299019e+04 0.998284 1 3
    EXAMPLE_MASSLOSS             1.209971180829e+04 0.998266 1 3
    EXAMPLE_MASSLOSS             1.210198763820e+04 0.998248 1 3
    EXAMPLE_MASSLOSS             1.210424070981e+04 0.998229 1 3
    EXAMPLE_MASSLOSS             1.210647125071e+04 0.998211 1 3
    EXAMPLE_MASSLOSS             1.210867948620e+04 0.998192 1 3
    EXAMPLE_MASSLOSS             1.211086563933e+04 0.998173 1 3
    EXAMPLE_MASSLOSS             1.211302993093e+04 0.998154 1 3
    EXAMPLE_MASSLOSS             1.211517257962e+04 0.998135 1 3
    EXAMPLE_MASSLOSS             1.211729380181e+04 0.998116 1 3
    EXAMPLE_MASSLOSS             1.211939381179e+04 0.998096 1 3
    EXAMPLE_MASSLOSS             1.212147282167e+04 0.998077 1 3
    EXAMPLE_MASSLOSS             1.212353104145e+04 0.998057 1 3
    EXAMPLE_MASSLOSS             1.212556867903e+04 0.998037 1 3
    EXAMPLE_MASSLOSS             1.212758594023e+04 0.998017 1 3
    EXAMPLE_MASSLOSS             1.212958302882e+04 0.997996 1 3
    EXAMPLE_MASSLOSS             1.213156014653e+04 0.997976 1 3
    EXAMPLE_MASSLOSS             1.213351749306e+04 0.997955 1 3
    EXAMPLE_MASSLOSS             1.213545526612e+04 0.997934 1 3
    EXAMPLE_MASSLOSS             1.213737366146e+04 0.997913 1 3
    EXAMPLE_MASSLOSS             1.213927287284e+04 0.997892 1 3
    EXAMPLE_MASSLOSS             1.214115309210e+04 0.99787 1 3
    EXAMPLE_MASSLOSS             1.214301450918e+04 0.997848 1 3
    EXAMPLE_MASSLOSS             1.214485731208e+04 0.997826 1 3
    EXAMPLE_MASSLOSS             1.214668168696e+04 0.997804 1 3
    EXAMPLE_MASSLOSS             1.214848781808e+04 0.997782 1 3
    EXAMPLE_MASSLOSS             1.215027588789e+04 0.99776 1 3
    EXAMPLE_MASSLOSS             1.215204607701e+04 0.997737 1 3
    EXAMPLE_MASSLOSS             1.215379856424e+04 0.997714 1 3
    EXAMPLE_MASSLOSS             1.215553352659e+04 0.997691 1 3
    EXAMPLE_MASSLOSS             1.215725113932e+04 0.997668 1 3
    EXAMPLE_MASSLOSS             1.215895157592e+04 0.997644 1 3
    EXAMPLE_MASSLOSS             1.216063500815e+04 0.99762 1 3
    EXAMPLE_MASSLOSS             1.216230160607e+04 0.997596 1 3
    EXAMPLE_MASSLOSS             1.216395153800e+04 0.997572 1 3
    EXAMPLE_MASSLOSS             1.216558497062e+04 0.997548 1 3
    EXAMPLE_MASSLOSS             1.216720206891e+04 0.997523 1 3
    EXAMPLE_MASSLOSS             1.216880299621e+04 0.997498 1 3
    EXAMPLE_MASSLOSS             1.217038791424e+04 0.997473 1 3
    EXAMPLE_MASSLOSS             1.217195698310e+04 0.997448 1 3
    EXAMPLE_MASSLOSS             1.217351036126e+04 0.997423 1 3
    EXAMPLE_MASSLOSS             1.217504820564e+04 0.997397 1 3
    EXAMPLE_MASSLOSS             1.217657067158e+04 0.997371 1 3
    EXAMPLE_MASSLOSS             1.217807791286e+04 0.997345 1 3
    EXAMPLE_MASSLOSS             1.217957008173e+04 0.997318 1 3
    EXAMPLE_MASSLOSS             1.218104732890e+04 0.997291 1 3
    EXAMPLE_MASSLOSS             1.218250980361e+04 0.997264 1 3
    EXAMPLE_MASSLOSS             1.218395765357e+04 0.997237 1 3
    EXAMPLE_MASSLOSS             1.218539102503e+04 0.99721 1 3
    EXAMPLE_MASSLOSS             1.218681006277e+04 0.997182 1 3
    EXAMPLE_MASSLOSS             1.218821491014e+04 0.997154 1 3
    EXAMPLE_MASSLOSS             1.218960570903e+04 0.997126 1 3
    EXAMPLE_MASSLOSS             1.219098259994e+04 0.997098 1 3
    EXAMPLE_MASSLOSS             1.219234572193e+04 0.997069 1 3
    EXAMPLE_MASSLOSS             1.219369521271e+04 0.99704 1 3
    EXAMPLE_MASSLOSS             1.219503120858e+04 0.997011 1 3
    EXAMPLE_MASSLOSS             1.219635384448e+04 0.996981 1 3
    EXAMPLE_MASSLOSS             1.219766325403e+04 0.996951 1 3
    EXAMPLE_MASSLOSS             1.219895956949e+04 0.996921 1 3
    EXAMPLE_MASSLOSS             1.220024292179e+04 0.996891 1 3
    EXAMPLE_MASSLOSS             1.220151344057e+04 0.99686 1 3
    EXAMPLE_MASSLOSS             1.220277125415e+04 0.99683 1 3
    EXAMPLE_MASSLOSS             1.220401648961e+04 0.996798 1 3
    EXAMPLE_MASSLOSS             1.220524927271e+04 0.996767 1 3
    EXAMPLE_MASSLOSS             1.220646972797e+04 0.996735 1 3
    EXAMPLE_MASSLOSS             1.220767797869e+04 0.996703 1 3
    EXAMPLE_MASSLOSS             1.220887414690e+04 0.996671 1 3
    EXAMPLE_MASSLOSS             1.221005835342e+04 0.996638 1 3
    EXAMPLE_MASSLOSS             1.221123071788e+04 0.996605 1 3
    EXAMPLE_MASSLOSS             1.221239135870e+04 0.996572 1 3
    EXAMPLE_MASSLOSS             1.221354039311e+04 0.996539 1 3
    EXAMPLE_MASSLOSS             1.221467793717e+04 0.996505 1 3
    EXAMPLE_MASSLOSS             1.221580410579e+04 0.996471 1 3
    EXAMPLE_MASSLOSS             1.221691901273e+04 0.996436 1 3
    EXAMPLE_MASSLOSS             1.221802277060e+04 0.996401 1 3
    EXAMPLE_MASSLOSS             1.221911549089e+04 0.996366 1 3
    EXAMPLE_MASSLOSS             1.222019728397e+04 0.996331 1 3
    EXAMPLE_MASSLOSS             1.222126825913e+04 0.996295 1 3
    EXAMPLE_MASSLOSS             1.222232852453e+04 0.996259 1 3
    EXAMPLE_MASSLOSS             1.222337818728e+04 0.996223 1 3
    EXAMPLE_MASSLOSS             1.222441735340e+04 0.996186 1 3
    EXAMPLE_MASSLOSS             1.222544612787e+04 0.996149 1 3
    EXAMPLE_MASSLOSS             1.222646461458e+04 0.996111 1 3
    EXAMPLE_MASSLOSS             1.222747291643e+04 0.996073 1 3
    EXAMPLE_MASSLOSS             1.222847113526e+04 0.996035 1 3
    EXAMPLE_MASSLOSS             1.222945937190e+04 0.995997 1 3
    EXAMPLE_MASSLOSS             1.223043772618e+04 0.995958 1 3
    EXAMPLE_MASSLOSS             1.223140629691e+04 0.995919 1 3
    EXAMPLE_MASSLOSS             1.223236518194e+04 0.995879 1 3
    EXAMPLE_MASSLOSS             1.223331447811e+04 0.995839 1 3
    EXAMPLE_MASSLOSS             1.223425428133e+04 0.995799 1 3
    EXAMPLE_MASSLOSS             1.223518468651e+04 0.995758 1 3
    EXAMPLE_MASSLOSS             1.223610578764e+04 0.995717 1 3
    EXAMPLE_MASSLOSS             1.223701767776e+04 0.995675 1 3
    EXAMPLE_MASSLOSS             1.223792044897e+04 0.995634 1 3
    EXAMPLE_MASSLOSS             1.223881419248e+04 0.995591 1 3
    EXAMPLE_MASSLOSS             1.223969899855e+04 0.995549 1 3
    EXAMPLE_MASSLOSS             1.224057495656e+04 0.995506 1 3
    EXAMPLE_MASSLOSS             1.224144215499e+04 0.995462 1 3
    EXAMPLE_MASSLOSS             1.224230068143e+04 0.995418 1 3
    EXAMPLE_MASSLOSS             1.224315062261e+04 0.995374 1 3
    EXAMPLE_MASSLOSS             1.224399206438e+04 0.995329 1 3
    EXAMPLE_MASSLOSS             1.224482509173e+04 0.995284 1 3
    EXAMPLE_MASSLOSS             1.224564978881e+04 0.995239 1 3
    EXAMPLE_MASSLOSS             1.224646623892e+04 0.995193 1 3
    EXAMPLE_MASSLOSS             1.224727452452e+04 0.995146 1 3
    EXAMPLE_MASSLOSS             1.224807472727e+04 0.9951 1 3
    EXAMPLE_MASSLOSS             1.224886692799e+04 0.995052 1 3
    EXAMPLE_MASSLOSS             1.224965120671e+04 0.995005 1 3
    EXAMPLE_MASSLOSS             1.225042764264e+04 0.994956 1 3
    EXAMPLE_MASSLOSS             1.225119631421e+04 0.994908 1 3
    EXAMPLE_MASSLOSS             1.225195729906e+04 0.994859 1 3
    EXAMPLE_MASSLOSS             1.225271067406e+04 0.994809 1 3
    EXAMPLE_MASSLOSS             1.225345651532e+04 0.994759 1 3
    EXAMPLE_MASSLOSS             1.225419489816e+04 0.994709 1 3
    EXAMPLE_MASSLOSS             1.225492589717e+04 0.994658 1 3
    EXAMPLE_MASSLOSS             1.225564958619e+04 0.994606 1 3
    EXAMPLE_MASSLOSS             1.225636603833e+04 0.994554 1 3
    EXAMPLE_MASSLOSS             1.225707532594e+04 0.994502 1 3
    EXAMPLE_MASSLOSS             1.225777752067e+04 0.994449 1 3
    EXAMPLE_MASSLOSS             1.225847269346e+04 0.994396 1 3
    EXAMPLE_MASSLOSS             1.225916091452e+04 0.994342 1 3
    EXAMPLE_MASSLOSS             1.225984225337e+04 0.994287 1 3
    EXAMPLE_MASSLOSS             1.226051677883e+04 0.994232 1 3
    EXAMPLE_MASSLOSS             1.226118455904e+04 0.994177 1 3
    EXAMPLE_MASSLOSS             1.226184566144e+04 0.994121 1 3
    EXAMPLE_MASSLOSS             1.226250015282e+04 0.994064 1 3
    EXAMPLE_MASSLOSS             1.226314809929e+04 0.994007 1 3
    EXAMPLE_MASSLOSS             1.226378956629e+04 0.99395 1 3
    EXAMPLE_MASSLOSS             1.226442461863e+04 0.993892 1 3
    EXAMPLE_MASSLOSS             1.226505332043e+04 0.993833 1 3
    EXAMPLE_MASSLOSS             1.226567573522e+04 0.993774 1 3
    EXAMPLE_MASSLOSS             1.226629192587e+04 0.993714 1 3
    EXAMPLE_MASSLOSS             1.226690195460e+04 0.993653 1 3
    EXAMPLE_MASSLOSS             1.226750588305e+04 0.993592 1 3
    EXAMPLE_MASSLOSS             1.226810377222e+04 0.993531 1 3
    EXAMPLE_MASSLOSS             1.226869568249e+04 0.993469 1 3
    EXAMPLE_MASSLOSS             1.226928167366e+04 0.993406 1 3
    EXAMPLE_MASSLOSS             1.226986180492e+04 0.993342 1 3
    EXAMPLE_MASSLOSS             1.227043613486e+04 0.993278 1 3
    EXAMPLE_MASSLOSS             1.227100472151e+04 0.993214 1 3
    EXAMPLE_MASSLOSS             1.227156762229e+04 0.993149 1 3
    EXAMPLE_MASSLOSS             1.227212489406e+04 0.993083 1 3
    EXAMPLE_MASSLOSS             1.227267659311e+04 0.993016 1 3
    EXAMPLE_MASSLOSS             1.227322277518e+04 0.992949 1 3
    EXAMPLE_MASSLOSS             1.227376349542e+04 0.992882 1 3
    EXAMPLE_MASSLOSS             1.227429880846e+04 0.992813 1 3
    EXAMPLE_MASSLOSS             1.227482876837e+04 0.992744 1 3
    EXAMPLE_MASSLOSS             1.227535342868e+04 0.992674 1 3
    EXAMPLE_MASSLOSS             1.227587284239e+04 0.992604 1 3
    EXAMPLE_MASSLOSS             1.227638706196e+04 0.992533 1 3
    EXAMPLE_MASSLOSS             1.227689613934e+04 0.992461 1 3
    EXAMPLE_MASSLOSS             1.227740012594e+04 0.992389 1 3
    EXAMPLE_MASSLOSS             1.227789907267e+04 0.992316 1 3
    EXAMPLE_MASSLOSS             1.227839302994e+04 0.992242 1 3
    EXAMPLE_MASSLOSS             1.227888204764e+04 0.992167 1 3
    EXAMPLE_MASSLOSS             1.227936617516e+04 0.992092 1 3
    EXAMPLE_MASSLOSS             1.227984546140e+04 0.992016 1 3
    EXAMPLE_MASSLOSS             1.228031995478e+04 0.991939 1 3
    EXAMPLE_MASSLOSS             1.228078970323e+04 0.991862 1 3
    EXAMPLE_MASSLOSS             1.228125475419e+04 0.991783 1 3
    EXAMPLE_MASSLOSS             1.228171515464e+04 0.991704 1 3
    EXAMPLE_MASSLOSS             1.228217095109e+04 0.991625 1 3
    EXAMPLE_MASSLOSS             1.228262218958e+04 0.991544 1 3
    EXAMPLE_MASSLOSS             1.228306891567e+04 0.991463 1 3
    EXAMPLE_MASSLOSS             1.228351117451e+04 0.991381 1 3
    EXAMPLE_MASSLOSS             1.228394901076e+04 0.991298 1 3
    EXAMPLE_MASSLOSS             1.228438246865e+04 0.991214 1 3
    EXAMPLE_MASSLOSS             1.228481159196e+04 0.99113 1 3
    EXAMPLE_MASSLOSS             1.228523642403e+04 0.991044 1 3
    EXAMPLE_MASSLOSS             1.228565700779e+04 0.990958 1 3
    EXAMPLE_MASSLOSS             1.228607338570e+04 0.990871 1 3
    EXAMPLE_MASSLOSS             1.228648559984e+04 0.990783 1 3
    EXAMPLE_MASSLOSS             1.228689369184e+04 0.990694 1 3
    EXAMPLE_MASSLOSS             1.228729770292e+04 0.990605 1 3
    EXAMPLE_MASSLOSS             1.228769767388e+04 0.990514 1 3
    EXAMPLE_MASSLOSS             1.228809364514e+04 0.990423 1 3
    EXAMPLE_MASSLOSS             1.228848565668e+04 0.990331 1 3
    EXAMPLE_MASSLOSS             1.228887374811e+04 0.990238 1 3
    EXAMPLE_MASSLOSS             1.228925795862e+04 0.990144 1 3
    EXAMPLE_MASSLOSS             1.228963832703e+04 0.990049 1 3
    EXAMPLE_MASSLOSS             1.229001489176e+04 0.989953 1 3
    EXAMPLE_MASSLOSS             1.229038769083e+04 0.989856 1 3
    EXAMPLE_MASSLOSS             1.229075676192e+04 0.989758 1 3
    EXAMPLE_MASSLOSS             1.229112214229e+04 0.989659 1 3
    EXAMPLE_MASSLOSS             1.229148386887e+04 0.989559 1 3
    EXAMPLE_MASSLOSS             1.229184197817e+04 0.989459 1 3
    EXAMPLE_MASSLOSS             1.229219650639e+04 0.989357 1 3
    EXAMPLE_MASSLOSS             1.229254748932e+04 0.989254 1 3
    EXAMPLE_MASSLOSS             1.229289496242e+04 0.989151 1 3
    EXAMPLE_MASSLOSS             1.229323896079e+04 0.989046 1 3
    EXAMPLE_MASSLOSS             1.229357951918e+04 0.98894 1 3
    EXAMPLE_MASSLOSS             1.229391667198e+04 0.988833 1 3
    EXAMPLE_MASSLOSS             1.229425045325e+04 0.988725 1 3
    EXAMPLE_MASSLOSS             1.229458089672e+04 0.988616 1 3
    EXAMPLE_MASSLOSS             1.229490803574e+04 0.988506 1 3
    EXAMPLE_MASSLOSS             1.229523190338e+04 0.988395 1 3
    EXAMPLE_MASSLOSS             1.229555253234e+04 0.988283 1 3
    EXAMPLE_MASSLOSS             1.229586995501e+04 0.98817 1 3
    EXAMPLE_MASSLOSS             1.229618420346e+04 0.988055 1 3
    EXAMPLE_MASSLOSS             1.229649530942e+04 0.98794 1 3
    EXAMPLE_MASSLOSS             1.229680330432e+04 0.987823 1 3
    EXAMPLE_MASSLOSS             1.229710821927e+04 0.987705 1 3
    EXAMPLE_MASSLOSS             1.229741008507e+04 0.987586 1 3
    EXAMPLE_MASSLOSS             1.229770893222e+04 0.987466 1 3
    EXAMPLE_MASSLOSS             1.229800479089e+04 0.987344 1 3
    EXAMPLE_MASSLOSS             1.229829769098e+04 0.987222 1 3
    EXAMPLE_MASSLOSS             1.229858766206e+04 0.987098 1 3
    EXAMPLE_MASSLOSS             1.229887473344e+04 0.986973 1 3
    EXAMPLE_MASSLOSS             1.229915893410e+04 0.986846 1 3
    EXAMPLE_MASSLOSS             1.229944029275e+04 0.986719 1 3
    EXAMPLE_MASSLOSS             1.229971883782e+04 0.98659 1 3
    EXAMPLE_MASSLOSS             1.229999459743e+04 0.98646 1 3
    EXAMPLE_MASSLOSS             1.230026759945e+04 0.986328 1 3
    EXAMPLE_MASSLOSS             1.230053787145e+04 0.986196 1 3
    EXAMPLE_MASSLOSS             1.230080544073e+04 0.986062 1 3
    EXAMPLE_MASSLOSS             1.230107033432e+04 0.985926 1 3
    EXAMPLE_MASSLOSS             1.230133257897e+04 0.985789 1 3
    EXAMPLE_MASSLOSS             1.230159220118e+04 0.985651 1 3
    EXAMPLE_MASSLOSS             1.230184922716e+04 0.985512 1 3
    EXAMPLE_MASSLOSS             1.230210368289e+04 0.985371 1 3
    EXAMPLE_MASSLOSS             1.230235559405e+04 0.985228 1 3
    EXAMPLE_MASSLOSS             1.230260498611e+04 0.985085 1 3
    EXAMPLE_MASSLOSS             1.230285188424e+04 0.984939 1 3
    EXAMPLE_MASSLOSS             1.230309631339e+04 0.984793 1 3
    EXAMPLE_MASSLOSS             1.230333829825e+04 0.984645 1 3
    EXAMPLE_MASSLOSS             1.230357786326e+04 0.984495 1 3
    EXAMPLE_MASSLOSS             1.230381503263e+04 0.984344 1 3
    EXAMPLE_MASSLOSS             1.230404983030e+04 0.984191 1 3
    EXAMPLE_MASSLOSS             1.230428227999e+04 0.984037 1 3
    EXAMPLE_MASSLOSS             1.230451240518e+04 0.983881 1 3
    EXAMPLE_MASSLOSS             1.230474022913e+04 0.983724 1 3
    EXAMPLE_MASSLOSS             1.230496577483e+04 0.983565 1 3
    EXAMPLE_MASSLOSS             1.230518906508e+04 0.983404 1 3
    EXAMPLE_MASSLOSS             1.230541012242e+04 0.983242 1 3
    EXAMPLE_MASSLOSS             1.230562896919e+04 0.983078 1 3
    EXAMPLE_MASSLOSS             1.230584562749e+04 0.982913 1 3
    EXAMPLE_MASSLOSS             1.230606011921e+04 0.982746 1 3
    EXAMPLE_MASSLOSS             1.230627246602e+04 0.982577 1 3
    EXAMPLE_MASSLOSS             1.230648268935e+04 0.982407 1 3
    EXAMPLE_MASSLOSS             1.230669081045e+04 0.982234 1 3
    EXAMPLE_MASSLOSS             1.230689685034e+04 0.98206 1 3
    EXAMPLE_MASSLOSS             1.230710082983e+04 0.981885 1 3
    EXAMPLE_MASSLOSS             1.230730276953e+04 0.981707 1 3
    EXAMPLE_MASSLOSS             1.230750268983e+04 0.981528 1 3
    EXAMPLE_MASSLOSS             1.230770061093e+04 0.981347 1 3
    EXAMPLE_MASSLOSS             1.230789655281e+04 0.981163 1 3
    EXAMPLE_MASSLOSS             1.230809053528e+04 0.980979 1 3
    EXAMPLE_MASSLOSS             1.230828257792e+04 0.980792 1 3
    EXAMPLE_MASSLOSS             1.230847270014e+04 0.980603 1 3
    EXAMPLE_MASSLOSS             1.230866092113e+04 0.980413 1 3
    EXAMPLE_MASSLOSS             1.230884725991e+04 0.98022 1 3
    EXAMPLE_MASSLOSS             1.230903173531e+04 0.980025 1 3
    EXAMPLE_MASSLOSS             1.230921436595e+04 0.979829 1 3
    EXAMPLE_MASSLOSS             1.230939517029e+04 0.97963 1 3
    EXAMPLE_MASSLOSS             1.230957416658e+04 0.97943 1 3
    EXAMPLE_MASSLOSS             1.230975137291e+04 0.979227 1 3
    EXAMPLE_MASSLOSS             1.230992680717e+04 0.979023 1 3
    EXAMPLE_MASSLOSS             1.231010048710e+04 0.978816 1 3
    EXAMPLE_MASSLOSS             1.231027243022e+04 0.978607 1 3
    EXAMPLE_MASSLOSS             1.231044265391e+04 0.978396 1 3
    EXAMPLE_MASSLOSS             1.231061117537e+04 0.978183 1 3
    EXAMPLE_MASSLOSS             1.231077801161e+04 0.977967 1 3
    EXAMPLE_MASSLOSS             1.231094317949e+04 0.97775 1 3
    EXAMPLE_MASSLOSS             1.231110669569e+04 0.97753 1 3
    EXAMPLE_MASSLOSS             1.231126857673e+04 0.977308 1 3
    EXAMPLE_MASSLOSS             1.231142883895e+04 0.977083 1 3
    EXAMPLE_MASSLOSS             1.231158749856e+04 0.976857 1 3
    EXAMPLE_MASSLOSS             1.231174457157e+04 0.976627 1 3
    EXAMPLE_MASSLOSS             1.231190007385e+04 0.976396 1 3
    EXAMPLE_MASSLOSS             1.231205402110e+04 0.976162 1 3
    EXAMPLE_MASSLOSS             1.231220642889e+04 0.975926 1 3
    EXAMPLE_MASSLOSS             1.231235731259e+04 0.975687 1 3
    EXAMPLE_MASSLOSS             1.231250668746e+04 0.975446 1 3
    EXAMPLE_MASSLOSS             1.231265456858e+04 0.975202 1 3
    EXAMPLE_MASSLOSS             1.231280097089e+04 0.974956 1 3
    EXAMPLE_MASSLOSS             1.231294590918e+04 0.974708 1 3
    EXAMPLE_MASSLOSS             1.231308939808e+04 0.974456 1 3
    EXAMPLE_MASSLOSS             1.231323145209e+04 0.974202 1 3
    EXAMPLE_MASSLOSS             1.231337208557e+04 0.973946 1 3
    EXAMPLE_MASSLOSS             1.231351131271e+04 0.973686 1 3
    EXAMPLE_MASSLOSS             1.231364914757e+04 0.973425 1 3
    EXAMPLE_MASSLOSS             1.231378560409e+04 0.97316 1 3
    EXAMPLE_MASSLOSS             1.231392069605e+04 0.972892 1 3
    EXAMPLE_MASSLOSS             1.231405443708e+04 0.972622 1 3
    EXAMPLE_MASSLOSS             1.231418684071e+04 0.972349 1 3
    EXAMPLE_MASSLOSS             1.231431792029e+04 0.972073 1 3
    EXAMPLE_MASSLOSS             1.231444768909e+04 0.971795 1 3
    EXAMPLE_MASSLOSS             1.231457616019e+04 0.971513 1 3
    EXAMPLE_MASSLOSS             1.231470334658e+04 0.971228 1 3
    EXAMPLE_MASSLOSS             1.231482926111e+04 0.970941 1 3
    EXAMPLE_MASSLOSS             1.231495391650e+04 0.97065 1 3
    EXAMPLE_MASSLOSS             1.231507732533e+04 0.970356 1 3
    EXAMPLE_MASSLOSS             1.231519950007e+04 0.970059 1 3
    EXAMPLE_MASSLOSS             1.231532045306e+04 0.96976 1 3
    EXAMPLE_MASSLOSS             1.231544019653e+04 0.969456 1 3
    EXAMPLE_MASSLOSS             1.231555874255e+04 0.96915 1 3
    EXAMPLE_MASSLOSS             1.231567610312e+04 0.968841 1 3
    EXAMPLE_MASSLOSS             1.231579229009e+04 0.968528 1 3
    EXAMPLE_MASSLOSS             1.231590731518e+04 0.968212 1 3
    EXAMPLE_MASSLOSS             1.231602119002e+04 0.967893 1 3
    EXAMPLE_MASSLOSS             1.231613392612e+04 0.96757 1 3
    EXAMPLE_MASSLOSS             1.231624553485e+04 0.967244 1 3
    EXAMPLE_MASSLOSS             1.231635602750e+04 0.966914 1 3
    EXAMPLE_MASSLOSS             1.231646541522e+04 0.966581 1 3
    EXAMPLE_MASSLOSS             1.231657370906e+04 0.966245 1 3
    EXAMPLE_MASSLOSS             1.231668091997e+04 0.965904 1 3
    EXAMPLE_MASSLOSS             1.231678705876e+04 0.965561 1 3
    EXAMPLE_MASSLOSS             1.231689213617e+04 0.965213 1 3
    EXAMPLE_MASSLOSS             1.231699616280e+04 0.964862 1 3
    EXAMPLE_MASSLOSS             1.231709914917e+04 0.964507 1 3
    EXAMPLE_MASSLOSS             1.231720110567e+04 0.964149 1 3
    EXAMPLE_MASSLOSS             1.231730204261e+04 0.963786 1 3
    EXAMPLE_MASSLOSS             1.231740197018e+04 0.96342 1 3
    EXAMPLE_MASSLOSS             1.231750089847e+04 0.96305 1 3
    EXAMPLE_MASSLOSS             1.231759883748e+04 0.962675 1 3
    EXAMPLE_MASSLOSS             1.231769579710e+04 0.962297 1 3
    EXAMPLE_MASSLOSS             1.231779178713e+04 0.961915 1 3
    EXAMPLE_MASSLOSS             1.231788681725e+04 0.961529 1 3
    EXAMPLE_MASSLOSS             1.231798089707e+04 0.961138 1 3
    EXAMPLE_MASSLOSS             1.231807403610e+04 0.960743 1 3
    EXAMPLE_MASSLOSS             1.231816624373e+04 0.960345 1 3
    EXAMPLE_MASSLOSS             1.231825752929e+04 0.959941 1 3
    EXAMPLE_MASSLOSS             1.231834790199e+04 0.959534 1 3
    EXAMPLE_MASSLOSS             1.231843737096e+04 0.959122 1 3
    EXAMPLE_MASSLOSS             1.231852594525e+04 0.958706 1 3
    EXAMPLE_MASSLOSS             1.231861363379e+04 0.958285 1 3
    EXAMPLE_MASSLOSS             1.231870044545e+04 0.95786 1 3
    EXAMPLE_MASSLOSS             1.231878638899e+04 0.95743 1 3
    EXAMPLE_MASSLOSS             1.231887147309e+04 0.956995 1 3
    EXAMPLE_MASSLOSS             1.231895570636e+04 0.956556 1 3
    EXAMPLE_MASSLOSS             1.231903909729e+04 0.956112 1 3
    EXAMPLE_MASSLOSS             1.231912165431e+04 0.955663 1 3
    EXAMPLE_MASSLOSS             1.231920338576e+04 0.955209 1 3
    EXAMPLE_MASSLOSS             1.231928429990e+04 0.954751 1 3
    EXAMPLE_MASSLOSS             1.231936440490e+04 0.954287 1 3
    EXAMPLE_MASSLOSS             1.231944370884e+04 0.953818 1 3
    EXAMPLE_MASSLOSS             1.231952221975e+04 0.953345 1 3
    EXAMPLE_MASSLOSS             1.231959994554e+04 0.952866 1 3
    EXAMPLE_MASSLOSS             1.231967689408e+04 0.952381 1 3
    EXAMPLE_MASSLOSS             1.231975307314e+04 0.951892 1 3
    EXAMPLE_MASSLOSS             1.231982849040e+04 0.951397 1 3
    EXAMPLE_MASSLOSS             1.231990315349e+04 0.950897 1 3
    EXAMPLE_MASSLOSS             1.231997706995e+04 0.950391 1 3
    EXAMPLE_MASSLOSS             1.232005024725e+04 0.94988 1 3
    EXAMPLE_MASSLOSS             1.232012269277e+04 0.949363 1 3
    EXAMPLE_MASSLOSS             1.232019441384e+04 0.948841 1 3
    EXAMPLE_MASSLOSS             1.232026541769e+04 0.948313 1 3
    EXAMPLE_MASSLOSS             1.232033571151e+04 0.947779 1 3
    EXAMPLE_MASSLOSS             1.232040530239e+04 0.947239 1 3
    EXAMPLE_MASSLOSS             1.232047419736e+04 0.946693 1 3
    EXAMPLE_MASSLOSS             1.232054240338e+04 0.946141 1 3
    EXAMPLE_MASSLOSS             1.232060992734e+04 0.945583 1 3
    EXAMPLE_MASSLOSS             1.232067677607e+04 0.945019 1 3
    EXAMPLE_MASSLOSS             1.232074295630e+04 0.944448 1 3
    EXAMPLE_MASSLOSS             1.232080847473e+04 0.943872 1 3
    EXAMPLE_MASSLOSS             1.232087333798e+04 0.943288 1 3
    EXAMPLE_MASSLOSS             1.232093755259e+04 0.942699 1 3
    EXAMPLE_MASSLOSS             1.232100112506e+04 0.942103 1 3
    EXAMPLE_MASSLOSS             1.232106406181e+04 0.9415 1 3
    EXAMPLE_MASSLOSS             1.232112636918e+04 0.94089 1 3
    EXAMPLE_MASSLOSS             1.232118805349e+04 0.940274 1 3
    EXAMPLE_MASSLOSS             1.232124912095e+04 0.939651 1 3
    EXAMPLE_MASSLOSS             1.232130957773e+04 0.939021 1 3
    EXAMPLE_MASSLOSS             1.232136942995e+04 0.938383 1 3
    EXAMPLE_MASSLOSS             1.232142868365e+04 0.937739 1 3
    EXAMPLE_MASSLOSS             1.232148734480e+04 0.937088 1 3
    EXAMPLE_MASSLOSS             1.232154541935e+04 0.936429 1 3
    EXAMPLE_MASSLOSS             1.232160291315e+04 0.935762 1 3
    EXAMPLE_MASSLOSS             1.232165983202e+04 0.935088 1 3
    EXAMPLE_MASSLOSS             1.232171618169e+04 0.934407 1 3
    EXAMPLE_MASSLOSS             1.232177196787e+04 0.933718 1 3
    EXAMPLE_MASSLOSS             1.232182719618e+04 0.933021 1 3
    EXAMPLE_MASSLOSS             1.232188187222e+04 0.932316 1 3
    EXAMPLE_MASSLOSS             1.232193600149e+04 0.931603 1 3
    EXAMPLE_MASSLOSS             1.232198958947e+04 0.930883 1 3
    EXAMPLE_MASSLOSS             1.232204264157e+04 0.930154 1 3
    EXAMPLE_MASSLOSS             1.232209516315e+04 0.929416 1 3
    EXAMPLE_MASSLOSS             1.232214715951e+04 0.92867 1 3
    EXAMPLE_MASSLOSS             1.232219863591e+04 0.927916 1 3
    EXAMPLE_MASSLOSS             1.232224959755e+04 0.927153 1 3
    EXAMPLE_MASSLOSS             1.232230004957e+04 0.926382 1 3
    EXAMPLE_MASSLOSS             1.232234999707e+04 0.925601 1 3
    EXAMPLE_MASSLOSS             1.232239944509e+04 0.924812 1 3
    EXAMPLE_MASSLOSS             1.232244839863e+04 0.924014 1 3
    EXAMPLE_MASSLOSS             1.232249686264e+04 0.923206 1 3
    EXAMPLE_MASSLOSS             1.232254484201e+04 0.922389 1 3
    EXAMPLE_MASSLOSS             1.232259234159e+04 0.921563 1 3
    EXAMPLE_MASSLOSS             1.232263936616e+04 0.920727 1 3
    EXAMPLE_MASSLOSS             1.232268578419e+04 0.919884 1 3
    EXAMPLE_MASSLOSS             1.232273102746e+04 0.919044 1 3
    EXAMPLE_MASSLOSS             1.232277513389e+04 0.918208 1 3
    EXAMPLE_MASSLOSS             1.232281814839e+04 0.917376 1 3
    EXAMPLE_MASSLOSS             1.232286011359e+04 0.916546 1 3
    EXAMPLE_MASSLOSS             1.232290106988e+04 0.915721 1 3
    EXAMPLE_MASSLOSS             1.232294105555e+04 0.914898 1 3
    EXAMPLE_MASSLOSS             1.232298010695e+04 0.914079 1 3
    EXAMPLE_MASSLOSS             1.232301825858e+04 0.913263 1 3
    EXAMPLE_MASSLOSS             1.232305554321e+04 0.91245 1 3
    EXAMPLE_MASSLOSS             1.232309199201e+04 0.91164 1 3
    EXAMPLE_MASSLOSS             1.232312763465e+04 0.910833 1 3
    EXAMPLE_MASSLOSS             1.232316249935e+04 0.910029 1 3
    EXAMPLE_MASSLOSS             1.232319661303e+04 0.909228 1 3
    EXAMPLE_MASSLOSS             1.232323000133e+04 0.90843 1 3
    EXAMPLE_MASSLOSS             1.232326268871e+04 0.907634 1 3
    EXAMPLE_MASSLOSS             1.232329469852e+04 0.906842 1 3
    EXAMPLE_MASSLOSS             1.232332605305e+04 0.906051 1 3
    EXAMPLE_MASSLOSS             1.232335677363e+04 0.905264 1 3
    EXAMPLE_MASSLOSS             1.232338688060e+04 0.904479 1 3
    EXAMPLE_MASSLOSS             1.232341639348e+04 0.903696 1 3
    EXAMPLE_MASSLOSS             1.232344533089e+04 0.902917 1 3
    EXAMPLE_MASSLOSS             1.232347371070e+04 0.902139 1 3
    EXAMPLE_MASSLOSS             1.232350155002e+04 0.901364 1 3
    EXAMPLE_MASSLOSS             1.232352886525e+04 0.900591 1 3
    EXAMPLE_MASSLOSS             1.232355567211e+04 0.899821 1 3
    EXAMPLE_MASSLOSS             1.232358198569e+04 0.899052 1 3
    EXAMPLE_MASSLOSS             1.232360782047e+04 0.898286 1 3
    EXAMPLE_MASSLOSS             1.232363319036e+04 0.897523 1 3
    EXAMPLE_MASSLOSS             1.232365810872e+04 0.896761 1 3
    EXAMPLE_MASSLOSS             1.232368258838e+04 0.896002 1 3
    EXAMPLE_MASSLOSS             1.232370664168e+04 0.895244 1 3
    EXAMPLE_MASSLOSS             1.232373028052e+04 0.894489 1 3
    EXAMPLE_MASSLOSS             1.232375351630e+04 0.893735 1 3
    EXAMPLE_MASSLOSS             1.232377636004e+04 0.892984 1 3
    EXAMPLE_MASSLOSS             1.232379882231e+04 0.892235 1 3
    EXAMPLE_MASSLOSS             1.232382091334e+04 0.891487 1 3
    EXAMPLE_MASSLOSS             1.232384264294e+04 0.890741 1 3
    EXAMPLE_MASSLOSS             1.232386402061e+04 0.889998 1 3
    EXAMPLE_MASSLOSS             1.232388505548e+04 0.889256 1 3
    EXAMPLE_MASSLOSS             1.232390575637e+04 0.888516 1 3
    EXAMPLE_MASSLOSS             1.232392613181e+04 0.887777 1 3
    EXAMPLE_MASSLOSS             1.232394619000e+04 0.88704 1 3
    EXAMPLE_MASSLOSS             1.232396593888e+04 0.886305 1 3
    EXAMPLE_MASSLOSS             1.232398538613e+04 0.885572 1 3
    EXAMPLE_MASSLOSS             1.232400453915e+04 0.884841 1 3
    EXAMPLE_MASSLOSS             1.232402340509e+04 0.884111 1 3
    EXAMPLE_MASSLOSS             1.232404199089e+04 0.883382 1 3
    EXAMPLE_MASSLOSS             1.232406030324e+04 0.882655 1 3
    EXAMPLE_MASSLOSS             1.232407834862e+04 0.88193 1 3
    EXAMPLE_MASSLOSS             1.232409613330e+04 0.881206 1 3
    EXAMPLE_MASSLOSS             1.232411366335e+04 0.880484 1 3
    EXAMPLE_MASSLOSS             1.232413094465e+04 0.879763 1 3
    EXAMPLE_MASSLOSS             1.232414798289e+04 0.879044 1 3
    EXAMPLE_MASSLOSS             1.232416478359e+04 0.878326 1 3
    EXAMPLE_MASSLOSS             1.232418135208e+04 0.87761 1 3
    EXAMPLE_MASSLOSS             1.232419769356e+04 0.876894 1 3
    EXAMPLE_MASSLOSS             1.232421381304e+04 0.876181 1 3
    EXAMPLE_MASSLOSS             1.232422971539e+04 0.875468 1 3
    EXAMPLE_MASSLOSS             1.232424540535e+04 0.874757 1 3
    EXAMPLE_MASSLOSS             1.232426088749e+04 0.874048 1 3
    EXAMPLE_MASSLOSS             1.232427616627e+04 0.873339 1 3
    EXAMPLE_MASSLOSS             1.232429124600e+04 0.872632 1 3
    EXAMPLE_MASSLOSS             1.232430613088e+04 0.871926 1 3
    EXAMPLE_MASSLOSS             1.232432082498e+04 0.871221 1 3
    EXAMPLE_MASSLOSS             1.232433533226e+04 0.870518 1 3
    EXAMPLE_MASSLOSS             1.232434965657e+04 0.869815 1 3
    EXAMPLE_MASSLOSS             1.232436380163e+04 0.869114 1 3
    EXAMPLE_MASSLOSS             1.232437777109e+04 0.868414 1 3
    EXAMPLE_MASSLOSS             1.232439156847e+04 0.867715 1 3
    EXAMPLE_MASSLOSS             1.232440519720e+04 0.867018 1 3
    EXAMPLE_MASSLOSS             1.232441866063e+04 0.866321 1 3
    EXAMPLE_MASSLOSS             1.232443196201e+04 0.865625 1 3
    EXAMPLE_MASSLOSS             1.232444510449e+04 0.864931 1 3
    EXAMPLE_MASSLOSS             1.232445809115e+04 0.864237 1 3
    EXAMPLE_MASSLOSS             1.232447092499e+04 0.863545 1 3
    EXAMPLE_MASSLOSS             1.232448360892e+04 0.862854 1 3
    EXAMPLE_MASSLOSS             1.232449614578e+04 0.862163 1 3
    EXAMPLE_MASSLOSS             1.232450853834e+04 0.861474 1 3
    EXAMPLE_MASSLOSS             1.232452078928e+04 0.860786 1 3
    EXAMPLE_MASSLOSS             1.232453290125e+04 0.860098 1 3
    EXAMPLE_MASSLOSS             1.232454487678e+04 0.859412 1 3
    EXAMPLE_MASSLOSS             1.232455671837e+04 0.858726 1 3
    EXAMPLE_MASSLOSS             1.232456842846e+04 0.858041 1 3
    EXAMPLE_MASSLOSS             1.232458000940e+04 0.857358 1 3
    EXAMPLE_MASSLOSS             1.232459146352e+04 0.856675 1 3
    EXAMPLE_MASSLOSS             1.232460279306e+04 0.855993 1 3
    EXAMPLE_MASSLOSS             1.232461400022e+04 0.855312 1 3
    EXAMPLE_MASSLOSS             1.232462508715e+04 0.854632 1 3
    EXAMPLE_MASSLOSS             1.232463605593e+04 0.853952 1 3
    EXAMPLE_MASSLOSS             1.232464690860e+04 0.853274 1 3
    EXAMPLE_MASSLOSS             1.232465764717e+04 0.852596 1 3
    EXAMPLE_MASSLOSS             1.232466827357e+04 0.851919 1 3
    EXAMPLE_MASSLOSS             1.232467878970e+04 0.851243 1 3
    EXAMPLE_MASSLOSS             1.232468919741e+04 0.850568 1 3
    EXAMPLE_MASSLOSS             1.232469949853e+04 0.849893 1 3
    EXAMPLE_MASSLOSS             1.232470969481e+04 0.849219 1 3
    EXAMPLE_MASSLOSS             1.232471978798e+04 0.848546 1 3
    EXAMPLE_MASSLOSS             1.232472977973e+04 0.847874 1 3
    EXAMPLE_MASSLOSS             1.232473967172e+04 0.847202 1 3
    EXAMPLE_MASSLOSS             1.232474946555e+04 0.846532 1 3
    EXAMPLE_MASSLOSS             1.232475916280e+04 0.845861 1 3
    EXAMPLE_MASSLOSS             1.232476876501e+04 0.845192 1 3
    EXAMPLE_MASSLOSS             1.232477827368e+04 0.844523 1 3
    EXAMPLE_MASSLOSS             1.232478769030e+04 0.843855 1 3
    EXAMPLE_MASSLOSS             1.232479701629e+04 0.843188 1 3
    EXAMPLE_MASSLOSS             1.232480625307e+04 0.842521 1 3
    EXAMPLE_MASSLOSS             1.232481540201e+04 0.841855 1 3
    EXAMPLE_MASSLOSS             1.232482446447e+04 0.841189 1 3
    EXAMPLE_MASSLOSS             1.232483344176e+04 0.840525 1 3
    EXAMPLE_MASSLOSS             1.232484233518e+04 0.83986 1 3
    EXAMPLE_MASSLOSS             1.232485114598e+04 0.839197 1 3
    EXAMPLE_MASSLOSS             1.232485987541e+04 0.838534 1 3
    EXAMPLE_MASSLOSS             1.232486852466e+04 0.837872 1 3
    EXAMPLE_MASSLOSS             1.232487709494e+04 0.83721 1 3
    EXAMPLE_MASSLOSS             1.232488558739e+04 0.836549 1 3
    EXAMPLE_MASSLOSS             1.232489400316e+04 0.835888 1 3
    EXAMPLE_MASSLOSS             1.232490234335e+04 0.835228 1 3
    EXAMPLE_MASSLOSS             1.232491060906e+04 0.834569 1 3
    EXAMPLE_MASSLOSS             1.232491880135e+04 0.83391 1 3
    EXAMPLE_MASSLOSS             1.232492692128e+04 0.833251 1 3
    EXAMPLE_MASSLOSS             1.232493496985e+04 0.832594 1 3
    EXAMPLE_MASSLOSS             1.232494294809e+04 0.831936 1 3
    EXAMPLE_MASSLOSS             1.232495085697e+04 0.83128 1 3
    EXAMPLE_MASSLOSS             1.232495869745e+04 0.830623 1 3
    EXAMPLE_MASSLOSS             1.232496647048e+04 0.829968 1 3
    EXAMPLE_MASSLOSS             1.232497417700e+04 0.829312 1 3
    EXAMPLE_MASSLOSS             1.232498181790e+04 0.828658 1 3
    EXAMPLE_MASSLOSS             1.232498939407e+04 0.828004 1 3
    EXAMPLE_MASSLOSS             1.232499690640e+04 0.82735 1 3
    EXAMPLE_MASSLOSS             1.232500435573e+04 0.826697 1 3
    EXAMPLE_MASSLOSS             1.232501174291e+04 0.826044 1 3
    EXAMPLE_MASSLOSS             1.232501906875e+04 0.825392 1 3
    EXAMPLE_MASSLOSS             1.232502633408e+04 0.82474 1 3
    EXAMPLE_MASSLOSS             1.232503353968e+04 0.824089 1 3
    EXAMPLE_MASSLOSS             1.232504068632e+04 0.823438 1 3
    EXAMPLE_MASSLOSS             1.232504777478e+04 0.822787 1 3
    EXAMPLE_MASSLOSS             1.232505480580e+04 0.822138 1 3
    EXAMPLE_MASSLOSS             1.232506178011e+04 0.821488 1 3
    EXAMPLE_MASSLOSS             1.232506869844e+04 0.820839 1 3
    EXAMPLE_MASSLOSS             1.232507556150e+04 0.82019 1 3
    EXAMPLE_MASSLOSS             1.232508236998e+04 0.819542 1 3
    EXAMPLE_MASSLOSS             1.232508912456e+04 0.818894 1 3
    EXAMPLE_MASSLOSS             1.232509582591e+04 0.818247 1 3
    EXAMPLE_MASSLOSS             1.232510247469e+04 0.8176 1 3
    EXAMPLE_MASSLOSS             1.232510851823e+04 0.817008 1 4
    EXAMPLE_MASSLOSS             1.232511506934e+04 0.817007 1 4
    EXAMPLE_MASSLOSS             1.232643021361e+04 0.816842 1 4
    EXAMPLE_MASSLOSS             1.232774535788e+04 0.816677 1 4
    EXAMPLE_MASSLOSS             1.232906050215e+04 0.816512 1 4
    EXAMPLE_MASSLOSS             1.233037564642e+04 0.816347 1 4
    EXAMPLE_MASSLOSS             1.233169079069e+04 0.816182 1 4
    EXAMPLE_MASSLOSS             1.233300593496e+04 0.816017 1 4
    EXAMPLE_MASSLOSS             1.233432107923e+04 0.815851 1 4
    EXAMPLE_MASSLOSS             1.233563622350e+04 0.815686 1 4
    EXAMPLE_MASSLOSS             1.233695136777e+04 0.81552 1 4
    EXAMPLE_MASSLOSS             1.233826651204e+04 0.815354 1 4
    EXAMPLE_MASSLOSS             1.233958165631e+04 0.815187 1 4
    EXAMPLE_MASSLOSS             1.234089680058e+04 0.81502 1 4
    EXAMPLE_MASSLOSS             1.234221194485e+04 0.814853 1 4
    EXAMPLE_MASSLOSS             1.234352708912e+04 0.814686 1 4
    EXAMPLE_MASSLOSS             1.234484223339e+04 0.814518 1 4
    EXAMPLE_MASSLOSS             1.234615737767e+04 0.814349 1 4
    EXAMPLE_MASSLOSS             1.234747252194e+04 0.81418 1 4
    EXAMPLE_MASSLOSS             1.234878766621e+04 0.81401 1 4
    EXAMPLE_MASSLOSS             1.235008445018e+04 0.813843 1 4
    EXAMPLE_MASSLOSS             1.235134767862e+04 0.813678 1 4
    EXAMPLE_MASSLOSS             1.235257940262e+04 0.813518 1 4
    EXAMPLE_MASSLOSS             1.235378172078e+04 0.81336 1 4
    EXAMPLE_MASSLOSS             1.235495652261e+04 0.813205 1 4
    EXAMPLE_MASSLOSS             1.235610551115e+04 0.813053 1 4
    EXAMPLE_MASSLOSS             1.235723022601e+04 0.812904 1 4
    EXAMPLE_MASSLOSS             1.235833206301e+04 0.812757 1 4
    EXAMPLE_MASSLOSS             1.235941229095e+04 0.812612 1 4
    EXAMPLE_MASSLOSS             1.236047206613e+04 0.812469 1 4
    EXAMPLE_MASSLOSS             1.236151244485e+04 0.812328 1 4
    EXAMPLE_MASSLOSS             1.236253439426e+04 0.812189 1 4
    EXAMPLE_MASSLOSS             1.236353880185e+04 0.812051 1 4
    EXAMPLE_MASSLOSS             1.236452648369e+04 0.811915 1 4
    EXAMPLE_MASSLOSS             1.236549819176e+04 0.81178 1 4
    EXAMPLE_MASSLOSS             1.236645462026e+04 0.811647 1 4
    EXAMPLE_MASSLOSS             1.236739641133e+04 0.811515 1 4
    EXAMPLE_MASSLOSS             1.236832416002e+04 0.811384 1 4
    EXAMPLE_MASSLOSS             1.236923841877e+04 0.811254 1 4
    EXAMPLE_MASSLOSS             1.237013970130e+04 0.811126 1 4
    EXAMPLE_MASSLOSS             1.237102848622e+04 0.810998 1 4
    EXAMPLE_MASSLOSS             1.237190522014e+04 0.810871 1 4
    EXAMPLE_MASSLOSS             1.237277032055e+04 0.810745 1 4
    EXAMPLE_MASSLOSS             1.237362417833e+04 0.81062 1 4
    EXAMPLE_MASSLOSS             1.237446716003e+04 0.810496 1 4
    EXAMPLE_MASSLOSS             1.237529961001e+04 0.810372 1 4
    EXAMPLE_MASSLOSS             1.237612185223e+04 0.810249 1 4
    EXAMPLE_MASSLOSS             1.237693419200e+04 0.810127 1 4
    EXAMPLE_MASSLOSS             1.237773691747e+04 0.810006 1 4
    EXAMPLE_MASSLOSS             1.237853030106e+04 0.809885 1 4
    EXAMPLE_MASSLOSS             1.237931460070e+04 0.809764 1 4
    EXAMPLE_MASSLOSS             1.238009006098e+04 0.809644 1 4
    EXAMPLE_MASSLOSS             1.238085691422e+04 0.809524 1 4
    EXAMPLE_MASSLOSS             1.238161538141e+04 0.809405 1 4
    EXAMPLE_MASSLOSS             1.238236567307e+04 0.809287 1 4
    EXAMPLE_MASSLOSS             1.238310799009e+04 0.809168 1 4
    EXAMPLE_MASSLOSS             1.238384252442e+04 0.80905 1 4
    EXAMPLE_MASSLOSS             1.238456945977e+04 0.808933 1 4
    EXAMPLE_MASSLOSS             1.238528897220e+04 0.808815 1 4
    EXAMPLE_MASSLOSS             1.238600123068e+04 0.808698 1 4
    EXAMPLE_MASSLOSS             1.238670639762e+04 0.808581 1 4
    EXAMPLE_MASSLOSS             1.238740462935e+04 0.808465 1 4
    EXAMPLE_MASSLOSS             1.238809607655e+04 0.808349 1 4
    EXAMPLE_MASSLOSS             1.238878088462e+04 0.808233 1 4
    EXAMPLE_MASSLOSS             1.238945919408e+04 0.808117 1 4
    EXAMPLE_MASSLOSS             1.239013114092e+04 0.808001 1 4
    EXAMPLE_MASSLOSS             1.239079685689e+04 0.807885 1 4
    EXAMPLE_MASSLOSS             1.239145646976e+04 0.80777 1 4
    EXAMPLE_MASSLOSS             1.239211010366e+04 0.807654 1 4
    EXAMPLE_MASSLOSS             1.239275787925e+04 0.807539 1 4
    EXAMPLE_MASSLOSS             1.239339991400e+04 0.807424 1 4
    EXAMPLE_MASSLOSS             1.239403632236e+04 0.807309 1 4
    EXAMPLE_MASSLOSS             1.239466721597e+04 0.807194 1 4
    EXAMPLE_MASSLOSS             1.239529270384e+04 0.807079 1 4
    EXAMPLE_MASSLOSS             1.239591289250e+04 0.806963 1 4
    EXAMPLE_MASSLOSS             1.239652788619e+04 0.806848 1 4
    EXAMPLE_MASSLOSS             1.239713778693e+04 0.806733 1 4
    EXAMPLE_MASSLOSS             1.239774269472e+04 0.806618 1 4
    EXAMPLE_MASSLOSS             1.239834270764e+04 0.806503 1 4
    EXAMPLE_MASSLOSS             1.239893792194e+04 0.806388 1 4
    EXAMPLE_MASSLOSS             1.239952843216e+04 0.806272 1 4
    EXAMPLE_MASSLOSS             1.240011433124e+04 0.806157 1 4
    EXAMPLE_MASSLOSS             1.240069571058e+04 0.806041 1 4
    EXAMPLE_MASSLOSS             1.240127266016e+04 0.805926 1 4
    EXAMPLE_MASSLOSS             1.240184526857e+04 0.80581 1 4
    EXAMPLE_MASSLOSS             1.240241362313e+04 0.805694 1 4
    EXAMPLE_MASSLOSS             1.240297780994e+04 0.805578 1 4
    EXAMPLE_MASSLOSS             1.240353791392e+04 0.805461 1 4
    EXAMPLE_MASSLOSS             1.240409401890e+04 0.805345 1 4
    EXAMPLE_MASSLOSS             1.240464620768e+04 0.805228 1 4
    EXAMPLE_MASSLOSS             1.240519456204e+04 0.805111 1 4
    EXAMPLE_MASSLOSS             1.240573916283e+04 0.804994 1 4
    EXAMPLE_MASSLOSS             1.240628009001e+04 0.804876 1 4
    EXAMPLE_MASSLOSS             1.240681742266e+04 0.804758 1 4
    EXAMPLE_MASSLOSS             1.240735123907e+04 0.80464 1 4
    EXAMPLE_MASSLOSS             1.240788161674e+04 0.804522 1 4
    EXAMPLE_MASSLOSS             1.240840863243e+04 0.804403 1 4
    EXAMPLE_MASSLOSS             1.240893236221e+04 0.804284 1 4
    EXAMPLE_MASSLOSS             1.240945288148e+04 0.804164 1 4
    EXAMPLE_MASSLOSS             1.240997026497e+04 0.804044 1 4
    EXAMPLE_MASSLOSS             1.241048458685e+04 0.803924 1 4
    EXAMPLE_MASSLOSS             1.241099592066e+04 0.803803 1 4
    EXAMPLE_MASSLOSS             1.241150433945e+04 0.803682 1 4
    EXAMPLE_MASSLOSS             1.241200991568e+04 0.80356 1 4
    EXAMPLE_MASSLOSS             1.241251272137e+04 0.803438 1 4
    EXAMPLE_MASSLOSS             1.241301282805e+04 0.803316 1 4
    EXAMPLE_MASSLOSS             1.241351030679e+04 0.803192 1 4
    EXAMPLE_MASSLOSS             1.241400522825e+04 0.803069 1 4
    EXAMPLE_MASSLOSS             1.241449766271e+04 0.802944 1 4
    EXAMPLE_MASSLOSS             1.241498768006e+04 0.802819 1 4
    EXAMPLE_MASSLOSS             1.241547534984e+04 0.802694 1 4
    EXAMPLE_MASSLOSS             1.241596074126e+04 0.802568 1 4
    EXAMPLE_MASSLOSS             1.241644392324e+04 0.802441 1 4
    EXAMPLE_MASSLOSS             1.241692496442e+04 0.802314 1 4
    EXAMPLE_MASSLOSS             1.241740393316e+04 0.802185 1 4
    EXAMPLE_MASSLOSS             1.241788089760e+04 0.802057 1 4
    EXAMPLE_MASSLOSS             1.241835592567e+04 0.801927 1 4
    EXAMPLE_MASSLOSS             1.241882908510e+04 0.801796 1 4
    EXAMPLE_MASSLOSS             1.241930044345e+04 0.801665 1 4
    EXAMPLE_MASSLOSS             1.241977006813e+04 0.801533 1 4
    EXAMPLE_MASSLOSS             1.242023802645e+04 0.8014 1 4
    EXAMPLE_MASSLOSS             1.242070438558e+04 0.801266 1 4
    EXAMPLE_MASSLOSS             1.242116921265e+04 0.801132 1 4
    EXAMPLE_MASSLOSS             1.242163257470e+04 0.800996 1 4
    EXAMPLE_MASSLOSS             1.242209453878e+04 0.800859 1 4
    EXAMPLE_MASSLOSS             1.242255517189e+04 0.800721 1 4
    EXAMPLE_MASSLOSS             1.242301454108e+04 0.800583 1 4
    EXAMPLE_MASSLOSS             1.242347271342e+04 0.800443 1 4
    EXAMPLE_MASSLOSS             1.242392975606e+04 0.800302 1 4
    EXAMPLE_MASSLOSS             1.242438573623e+04 0.80016 1 4
    EXAMPLE_MASSLOSS             1.242484072128e+04 0.800016 1 4
    EXAMPLE_MASSLOSS             1.242529477871e+04 0.799872 1 4
    EXAMPLE_MASSLOSS             1.242574797618e+04 0.799726 1 4
    EXAMPLE_MASSLOSS             1.242620038155e+04 0.799579 1 4
    EXAMPLE_MASSLOSS             1.242665206291e+04 0.79943 1 4
    EXAMPLE_MASSLOSS             1.242710308859e+04 0.79928 1 4
    EXAMPLE_MASSLOSS             1.242755352722e+04 0.799129 1 4
    EXAMPLE_MASSLOSS             1.242800344772e+04 0.798976 1 4
    EXAMPLE_MASSLOSS             1.242845291937e+04 0.798822 1 4
    EXAMPLE_MASSLOSS             1.242890201180e+04 0.798666 1 4
    EXAMPLE_MASSLOSS             1.242935079505e+04 0.798508 1 4
    EXAMPLE_MASSLOSS             1.242979933962e+04 0.798349 1 4
    EXAMPLE_MASSLOSS             1.243024771644e+04 0.798187 1 4
    EXAMPLE_MASSLOSS             1.243069599695e+04 0.798024 1 4
    EXAMPLE_MASSLOSS             1.243114425314e+04 0.79786 1 4
    EXAMPLE_MASSLOSS             1.243159255755e+04 0.797693 1 4
    EXAMPLE_MASSLOSS             1.243204098335e+04 0.797524 1 4
    EXAMPLE_MASSLOSS             1.243248960432e+04 0.797353 1 4
    EXAMPLE_MASSLOSS             1.243293849495e+04 0.79718 1 4
    EXAMPLE_MASSLOSS             1.243338773042e+04 0.797005 1 4
    EXAMPLE_MASSLOSS             1.243383738669e+04 0.796828 1 4
    EXAMPLE_MASSLOSS             1.243428754051e+04 0.796648 1 4
    EXAMPLE_MASSLOSS             1.243473826946e+04 0.796466 1 4
    EXAMPLE_MASSLOSS             1.243518965201e+04 0.796281 1 4
    EXAMPLE_MASSLOSS             1.243564176754e+04 0.796094 1 4
    EXAMPLE_MASSLOSS             1.243609469642e+04 0.795904 1 4
    EXAMPLE_MASSLOSS             1.243654852001e+04 0.795711 1 4
    EXAMPLE_MASSLOSS             1.243700332073e+04 0.795515 1 4
    EXAMPLE_MASSLOSS             1.243745918212e+04 0.795317 1 4
    EXAMPLE_MASSLOSS             1.243791618887e+04 0.795115 1 4
    EXAMPLE_MASSLOSS             1.243837442686e+04 0.79491 1 4
    EXAMPLE_MASSLOSS             1.243883398322e+04 0.794701 1 4
    EXAMPLE_MASSLOSS             1.243929494639e+04 0.79449 1 4
    EXAMPLE_MASSLOSS             1.243975740618e+04 0.794274 1 4
    EXAMPLE_MASSLOSS             1.244022145378e+04 0.794055 1 4
    EXAMPLE_MASSLOSS             1.244068718187e+04 0.793832 1 4
    EXAMPLE_MASSLOSS             1.244115468461e+04 0.793605 1 4
    EXAMPLE_MASSLOSS             1.244162405777e+04 0.793374 1 4
    EXAMPLE_MASSLOSS             1.244209539872e+04 0.793139 1 4
    EXAMPLE_MASSLOSS             1.244256880654e+04 0.792899 1 4
    EXAMPLE_MASSLOSS             1.244304438203e+04 0.792655 1 4
    EXAMPLE_MASSLOSS             1.244352222781e+04 0.792406 1 4
    EXAMPLE_MASSLOSS             1.244400244835e+04 0.792151 1 4
    EXAMPLE_MASSLOSS             1.244448515004e+04 0.791892 1 4
    EXAMPLE_MASSLOSS             1.244497044126e+04 0.791627 1 4
    EXAMPLE_MASSLOSS             1.244545843240e+04 0.791357 1 4
    EXAMPLE_MASSLOSS             1.244594923599e+04 0.79108 1 4
    EXAMPLE_MASSLOSS             1.244644296667e+04 0.790798 1 4
    EXAMPLE_MASSLOSS             1.244693974132e+04 0.790509 1 4
    EXAMPLE_MASSLOSS             1.244743967908e+04 0.790214 1 4
    EXAMPLE_MASSLOSS             1.244794290141e+04 0.789912 1 4
    EXAMPLE_MASSLOSS             1.244844953216e+04 0.789603 1 4
    EXAMPLE_MASSLOSS             1.244895969759e+04 0.789286 1 4
    EXAMPLE_MASSLOSS             1.244947352644e+04 0.788961 1 4
    EXAMPLE_MASSLOSS             1.244999114998e+04 0.788628 1 4
    EXAMPLE_MASSLOSS             1.245051270201e+04 0.788287 1 4
    EXAMPLE_MASSLOSS             1.245103831897e+04 0.787936 1 4
    EXAMPLE_MASSLOSS             1.245156813988e+04 0.787576 1 4
    EXAMPLE_MASSLOSS             1.245210230642e+04 0.787207 1 4
    EXAMPLE_MASSLOSS             1.245264096293e+04 0.786827 1 4
    EXAMPLE_MASSLOSS             1.245318425641e+04 0.786437 1 4
    EXAMPLE_MASSLOSS             1.245373233653e+04 0.786035 1 4
    EXAMPLE_MASSLOSS             1.245428535559e+04 0.785622 1 4
    EXAMPLE_MASSLOSS             1.245484346850e+04 0.785196 1 4
    EXAMPLE_MASSLOSS             1.245540683273e+04 0.784757 1 4
    EXAMPLE_MASSLOSS             1.245597560825e+04 0.784305 1 4
    EXAMPLE_MASSLOSS             1.245654995743e+04 0.783838 1 4
    EXAMPLE_MASSLOSS             1.245713004494e+04 0.783356 1 5
    EXAMPLE_MASSLOSS             1.245717071706e+04 0.783356 1 5
    EXAMPLE_MASSLOSS             1.245721098247e+04 0.783356 1 5
    EXAMPLE_MASSLOSS             1.245725084522e+04 0.783356 1 5
    EXAMPLE_MASSLOSS             1.245729030934e+04 0.783356 1 5
    EXAMPLE_MASSLOSS             1.245732937882e+04 0.783355 1 5
    EXAMPLE_MASSLOSS             1.245736805761e+04 0.783355 1 5
    EXAMPLE_MASSLOSS             1.245740634961e+04 0.783355 1 5
    EXAMPLE_MASSLOSS             1.245744425869e+04 0.783355 1 5
    EXAMPLE_MASSLOSS             1.245748178868e+04 0.783355 1 5
    EXAMPLE_MASSLOSS             1.245751894336e+04 0.783354 1 5
    EXAMPLE_MASSLOSS             1.245755572651e+04 0.783354 1 5
    EXAMPLE_MASSLOSS             1.245759214182e+04 0.783354 1 5
    EXAMPLE_MASSLOSS             1.245762819297e+04 0.783354 1 5
    EXAMPLE_MASSLOSS             1.245766388362e+04 0.783354 1 5
    EXAMPLE_MASSLOSS             1.245769921736e+04 0.783354 1 5
    EXAMPLE_MASSLOSS             1.245773419776e+04 0.783353 1 5
    EXAMPLE_MASSLOSS             1.245776882836e+04 0.783353 1 5
    EXAMPLE_MASSLOSS             1.245780311265e+04 0.783353 1 5
    EXAMPLE_MASSLOSS             1.245783705410e+04 0.783353 1 5
    EXAMPLE_MASSLOSS             1.245787065613e+04 0.783353 1 5
    EXAMPLE_MASSLOSS             1.245790392214e+04 0.783353 1 5
    EXAMPLE_MASSLOSS             1.245793685550e+04 0.783352 1 5
    EXAMPLE_MASSLOSS             1.245796945952e+04 0.783352 1 5
    EXAMPLE_MASSLOSS             1.245800173750e+04 0.783352 1 5
    EXAMPLE_MASSLOSS             1.245803369270e+04 0.783352 1 5
    EXAMPLE_MASSLOSS             1.245806532835e+04 0.783352 1 5
    EXAMPLE_MASSLOSS             1.245809664764e+04 0.783352 1 5
    EXAMPLE_MASSLOSS             1.245812765374e+04 0.783351 1 5
    EXAMPLE_MASSLOSS             1.245815834977e+04 0.783351 1 5
    EXAMPLE_MASSLOSS             1.245818873885e+04 0.783351 1 5
    EXAMPLE_MASSLOSS             1.245821882404e+04 0.783351 1 5
    EXAMPLE_MASSLOSS             1.245824860837e+04 0.783351 1 5
    EXAMPLE_MASSLOSS             1.245827809486e+04 0.783351 1 5
    EXAMPLE_MASSLOSS             1.245830728649e+04 0.78335 1 5
    EXAMPLE_MASSLOSS             1.245833618620e+04 0.78335 1 5
    EXAMPLE_MASSLOSS             1.245836479691e+04 0.78335 1 5
    EXAMPLE_MASSLOSS             1.245839312152e+04 0.78335 1 5
    EXAMPLE_MASSLOSS             1.245842116288e+04 0.78335 1 5
    EXAMPLE_MASSLOSS             1.245844892383e+04 0.78335 1 5
    EXAMPLE_MASSLOSS             1.245847640716e+04 0.783349 1 5
    EXAMPLE_MASSLOSS             1.245850361567e+04 0.783349 1 5
    EXAMPLE_MASSLOSS             1.245853055208e+04 0.783349 1 5
    EXAMPLE_MASSLOSS             1.245855721914e+04 0.783349 1 5
    EXAMPLE_MASSLOSS             1.245858361952e+04 0.783349 1 5
    EXAMPLE_MASSLOSS             1.245860975590e+04 0.783349 1 5
    EXAMPLE_MASSLOSS             1.245863563092e+04 0.783349 1 5
    EXAMPLE_MASSLOSS             1.245866124718e+04 0.783348 1 5
    EXAMPLE_MASSLOSS             1.245868660729e+04 0.783348 1 5
    EXAMPLE_MASSLOSS             1.245871171379e+04 0.783348 1 5
    EXAMPLE_MASSLOSS             1.245873656923e+04 0.783348 1 5
    EXAMPLE_MASSLOSS             1.245876117611e+04 0.783348 1 5
    EXAMPLE_MASSLOSS             1.245878553692e+04 0.783348 1 5
    EXAMPLE_MASSLOSS             1.245880965413e+04 0.783347 1 5
    EXAMPLE_MASSLOSS             1.245883353016e+04 0.783347 1 5
    EXAMPLE_MASSLOSS             1.245885716744e+04 0.783347 1 5
    EXAMPLE_MASSLOSS             1.245888056834e+04 0.783347 1 5
    EXAMPLE_MASSLOSS             1.245890373523e+04 0.783347 1 5
    EXAMPLE_MASSLOSS             1.245892667045e+04 0.783347 1 5
    EXAMPLE_MASSLOSS             1.245894937632e+04 0.783347 1 5
    EXAMPLE_MASSLOSS             1.245897185513e+04 0.783346 1 5
    EXAMPLE_MASSLOSS             1.245899410916e+04 0.783346 1 5
    EXAMPLE_MASSLOSS             1.245901614064e+04 0.783346 1 5
    EXAMPLE_MASSLOSS             1.245903795181e+04 0.783346 1 5
    EXAMPLE_MASSLOSS             1.245905954487e+04 0.783346 1 5
    EXAMPLE_MASSLOSS             1.245908092199e+04 0.783346 1 5
    EXAMPLE_MASSLOSS             1.245910208535e+04 0.783346 1 5
    EXAMPLE_MASSLOSS             1.245912303707e+04 0.783345 1 5
    EXAMPLE_MASSLOSS             1.245914377927e+04 0.783345 1 5
    EXAMPLE_MASSLOSS             1.245916431406e+04 0.783345 1 5
    EXAMPLE_MASSLOSS             1.245918464349e+04 0.783345 1 5
    EXAMPLE_MASSLOSS             1.245920476963e+04 0.783345 1 5
    EXAMPLE_MASSLOSS             1.245922469451e+04 0.783345 1 5
    EXAMPLE_MASSLOSS             1.245924442014e+04 0.783345 1 5
    EXAMPLE_MASSLOSS             1.245926394851e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245928328160e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245930242136e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245932136972e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245934012860e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245935869989e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245937708547e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245939528719e+04 0.783344 1 5
    EXAMPLE_MASSLOSS             1.245941330689e+04 0.783343 1 5
    EXAMPLE_MASSLOSS             1.245943114640e+04 0.783343 1 5
    EXAMPLE_MASSLOSS             1.245944880751e+04 0.783343 1 5
    EXAMPLE_MASSLOSS             1.245946629201e+04 0.783343 1 5
    EXAMPLE_MASSLOSS             1.245948360166e+04 0.783343 1 5
    EXAMPLE_MASSLOSS             1.245950073822e+04 0.783343 1 5
    EXAMPLE_MASSLOSS             1.245951770341e+04 0.783343 1 5
    EXAMPLE_MASSLOSS             1.245953449895e+04 0.783342 1 5
    EXAMPLE_MASSLOSS             1.245955112654e+04 0.783342 1 5
    EXAMPLE_MASSLOSS             1.245956758785e+04 0.783342 1 5
    EXAMPLE_MASSLOSS             1.245958388455e+04 0.783342 1 5
    EXAMPLE_MASSLOSS             1.245960001828e+04 0.783342 1 5
    EXAMPLE_MASSLOSS             1.245961599067e+04 0.783342 1 5
    EXAMPLE_MASSLOSS             1.245963180334e+04 0.783342 1 5
    EXAMPLE_MASSLOSS             1.245964745788e+04 0.783341 1 5
    EXAMPLE_MASSLOSS             1.245966295587e+04 0.783341 1 5
    EXAMPLE_MASSLOSS             1.245967829889e+04 0.783341 1 5
    EXAMPLE_MASSLOSS             1.245969348848e+04 0.783341 1 5
    EXAMPLE_MASSLOSS             1.245970852617e+04 0.783341 1 5
    EXAMPLE_MASSLOSS             1.245972341348e+04 0.783341 1 5
    EXAMPLE_MASSLOSS             1.245973815192e+04 0.783341 1 5
    EXAMPLE_MASSLOSS             1.245975274298e+04 0.78334 1 5
    EXAMPLE_MASSLOSS             1.245976718812e+04 0.78334 1 5
    EXAMPLE_MASSLOSS             1.245978148882e+04 0.78334 1 5
    EXAMPLE_MASSLOSS             1.245979564650e+04 0.78334 1 5
    EXAMPLE_MASSLOSS             1.245980966261e+04 0.78334 1 5
    EXAMPLE_MASSLOSS             1.245982353856e+04 0.78334 1 5
    EXAMPLE_MASSLOSS             1.245983727575e+04 0.783339 1 5
    EXAMPLE_MASSLOSS             1.245985087557e+04 0.783339 1 5
    EXAMPLE_MASSLOSS             1.245986433939e+04 0.783339 1 5
    EXAMPLE_MASSLOSS             1.245987766857e+04 0.783339 1 5
    EXAMPLE_MASSLOSS             1.245989086446e+04 0.783339 1 5
    EXAMPLE_MASSLOSS             1.245990392839e+04 0.783339 1 5
    EXAMPLE_MASSLOSS             1.245991686168e+04 0.783339 1 5
    EXAMPLE_MASSLOSS             1.245992966564e+04 0.783338 1 5
    EXAMPLE_MASSLOSS             1.245994234156e+04 0.783338 1 5
    EXAMPLE_MASSLOSS             1.245995489072e+04 0.783338 1 5
    EXAMPLE_MASSLOSS             1.245996731438e+04 0.783338 1 5
    EXAMPLE_MASSLOSS             1.245997961382e+04 0.783338 1 5
    EXAMPLE_MASSLOSS             1.245999179025e+04 0.783338 1 5
    EXAMPLE_MASSLOSS             1.246000384492e+04 0.783337 1 5
    EXAMPLE_MASSLOSS             1.246001577905e+04 0.783337 1 5
    EXAMPLE_MASSLOSS             1.246002759384e+04 0.783337 1 5
    EXAMPLE_MASSLOSS             1.246003929047e+04 0.783337 1 5
    EXAMPLE_MASSLOSS             1.246005087014e+04 0.783337 1 5
    EXAMPLE_MASSLOSS             1.246006233402e+04 0.783337 1 5
    EXAMPLE_MASSLOSS             1.246007368325e+04 0.783336 1 5
    EXAMPLE_MASSLOSS             1.246008491899e+04 0.783336 1 5
    EXAMPLE_MASSLOSS             1.246009604238e+04 0.783336 1 5
    EXAMPLE_MASSLOSS             1.246010705453e+04 0.783336 1 5
    EXAMPLE_MASSLOSS             1.246011795656e+04 0.783336 1 5
    EXAMPLE_MASSLOSS             1.246012874957e+04 0.783335 1 5
    EXAMPLE_MASSLOSS             1.246013943465e+04 0.783335 1 5
    EXAMPLE_MASSLOSS             1.246015001288e+04 0.783335 1 5
    EXAMPLE_MASSLOSS             1.246016048532e+04 0.783335 1 5
    EXAMPLE_MASSLOSS             1.246017085304e+04 0.783335 1 5
    EXAMPLE_MASSLOSS             1.246018111709e+04 0.783334 1 5
    EXAMPLE_MASSLOSS             1.246019127849e+04 0.783334 1 5
    EXAMPLE_MASSLOSS             1.246020133828e+04 0.783334 1 5
    EXAMPLE_MASSLOSS             1.246021129748e+04 0.783334 1 5
    EXAMPLE_MASSLOSS             1.246022115708e+04 0.783334 1 5
    EXAMPLE_MASSLOSS             1.246023091808e+04 0.783333 1 5
    EXAMPLE_MASSLOSS             1.246024058147e+04 0.783333 1 5
    EXAMPLE_MASSLOSS             1.246025014824e+04 0.783333 1 5
    EXAMPLE_MASSLOSS             1.246025961933e+04 0.783333 1 5
    EXAMPLE_MASSLOSS             1.246026899571e+04 0.783332 1 5
    EXAMPLE_MASSLOSS             1.246027827833e+04 0.783332 1 5
    EXAMPLE_MASSLOSS             1.246028746812e+04 0.783332 1 5
    EXAMPLE_MASSLOSS             1.246029656601e+04 0.783332 1 5
    EXAMPLE_MASSLOSS             1.246030557293e+04 0.783331 1 5
    EXAMPLE_MASSLOSS             1.246031448977e+04 0.783331 1 5
    EXAMPLE_MASSLOSS             1.246032331745e+04 0.783331 1 5
    EXAMPLE_MASSLOSS             1.246033205685e+04 0.78333 1 5
    EXAMPLE_MASSLOSS             1.246034070886e+04 0.78333 1 5
    EXAMPLE_MASSLOSS             1.246034927434e+04 0.78333 1 5
    EXAMPLE_MASSLOSS             1.246035775418e+04 0.78333 1 5
    EXAMPLE_MASSLOSS             1.246036614921e+04 0.783329 1 5
    EXAMPLE_MASSLOSS             1.246037446029e+04 0.783329 1 5
    EXAMPLE_MASSLOSS             1.246038268826e+04 0.783329 1 5
    EXAMPLE_MASSLOSS             1.246039083396e+04 0.783328 1 5
    EXAMPLE_MASSLOSS             1.246039889819e+04 0.783328 1 5
    EXAMPLE_MASSLOSS             1.246040688179e+04 0.783327 1 5
    EXAMPLE_MASSLOSS             1.246041478554e+04 0.783327 1 5
    EXAMPLE_MASSLOSS             1.246042261026e+04 0.783327 1 5
    EXAMPLE_MASSLOSS             1.246043035673e+04 0.783326 1 5
    EXAMPLE_MASSLOSS             1.246043802574e+04 0.783326 1 5
    EXAMPLE_MASSLOSS             1.246044561806e+04 0.783325 1 5
    EXAMPLE_MASSLOSS             1.246045313445e+04 0.783325 1 5
    EXAMPLE_MASSLOSS             1.246046057569e+04 0.783325 1 5
    EXAMPLE_MASSLOSS             1.246046794250e+04 0.783324 1 5
    EXAMPLE_MASSLOSS             1.246047523565e+04 0.783324 1 5
    EXAMPLE_MASSLOSS             1.246048245587e+04 0.783323 1 5
    EXAMPLE_MASSLOSS             1.246048960389e+04 0.783323 1 5
    EXAMPLE_MASSLOSS             1.246049668042e+04 0.783322 1 5
    EXAMPLE_MASSLOSS             1.246050368620e+04 0.783321 1 5
    EXAMPLE_MASSLOSS             1.246051062191e+04 0.783321 1 5
    EXAMPLE_MASSLOSS             1.246051748826e+04 0.78332 1 5
    EXAMPLE_MASSLOSS             1.246052428596e+04 0.78332 1 5
    EXAMPLE_MASSLOSS             1.246053101567e+04 0.783319 1 5
    EXAMPLE_MASSLOSS             1.246053767809e+04 0.783318 1 5
    EXAMPLE_MASSLOSS             1.246054427388e+04 0.783317 1 5
    EXAMPLE_MASSLOSS             1.246055080372e+04 0.783317 1 5
    EXAMPLE_MASSLOSS             1.246055726826e+04 0.783316 1 5
    EXAMPLE_MASSLOSS             1.246056366815e+04 0.783315 1 5
    EXAMPLE_MASSLOSS             1.246057000404e+04 0.783314 1 5
    EXAMPLE_MASSLOSS             1.246057627658e+04 0.783313 1 5
    EXAMPLE_MASSLOSS             1.246058248639e+04 0.783312 1 5
    EXAMPLE_MASSLOSS             1.246058863410e+04 0.783311 1 5
    EXAMPLE_MASSLOSS             1.246059472033e+04 0.78331 1 5
    EXAMPLE_MASSLOSS             1.246060074571e+04 0.783309 1 5
    EXAMPLE_MASSLOSS             1.246060671082e+04 0.783308 1 5
    EXAMPLE_MASSLOSS             1.246061261629e+04 0.783306 1 5
    EXAMPLE_MASSLOSS             1.246061846270e+04 0.783305 1 5
    EXAMPLE_MASSLOSS             1.246062425065e+04 0.783304 1 5
    EXAMPLE_MASSLOSS             1.246062998072e+04 0.783302 1 5
    EXAMPLE_MASSLOSS             1.246063565349e+04 0.783301 1 5
    EXAMPLE_MASSLOSS             1.246064126953e+04 0.783299 1 5
    EXAMPLE_MASSLOSS             1.246064682941e+04 0.783297 1 5
    EXAMPLE_MASSLOSS             1.246065233369e+04 0.783295 1 5
    EXAMPLE_MASSLOSS             1.246065778293e+04 0.783293 1 5
    EXAMPLE_MASSLOSS             1.246066317767e+04 0.783291 1 5
    EXAMPLE_MASSLOSS             1.246066851847e+04 0.783288 1 5
    EXAMPLE_MASSLOSS             1.246067380586e+04 0.783286 1 5
    EXAMPLE_MASSLOSS             1.246067904038e+04 0.783283 1 5
    EXAMPLE_MASSLOSS             1.246068422255e+04 0.78328 1 5
    EXAMPLE_MASSLOSS             1.246068935290e+04 0.783277 1 5
    EXAMPLE_MASSLOSS             1.246069443194e+04 0.783274 1 5
    EXAMPLE_MASSLOSS             1.246069946020e+04 0.78327 1 5
    EXAMPLE_MASSLOSS             1.246070443817e+04 0.783266 1 5
    EXAMPLE_MASSLOSS             1.246070936637e+04 0.783262 1 5
    EXAMPLE_MASSLOSS             1.246071424528e+04 0.783257 1 5
    EXAMPLE_MASSLOSS             1.246071907540e+04 0.783252 1 5
    EXAMPLE_MASSLOSS             1.246072385722e+04 0.783247 1 5
    EXAMPLE_MASSLOSS             1.246072859122e+04 0.783241 1 5
    EXAMPLE_MASSLOSS             1.246073327789e+04 0.783235 1 5
    EXAMPLE_MASSLOSS             1.246073791768e+04 0.783228 1 5
    EXAMPLE_MASSLOSS             1.246074251108e+04 0.78322 1 5
    EXAMPLE_MASSLOSS             1.246074705854e+04 0.783212 1 5
    EXAMPLE_MASSLOSS             1.246075156053e+04 0.783203 1 5
    EXAMPLE_MASSLOSS             1.246075601750e+04 0.783192 1 5
    EXAMPLE_MASSLOSS             1.246076042990e+04 0.783181 1 5
    EXAMPLE_MASSLOSS             1.246076479818e+04 0.783169 1 5
    EXAMPLE_MASSLOSS             1.246076912277e+04 0.783156 1 5
    EXAMPLE_MASSLOSS             1.246077340412e+04 0.783141 1 5
    EXAMPLE_MASSLOSS             1.246077764265e+04 0.783124 1 5
    EXAMPLE_MASSLOSS             1.246078183880e+04 0.783106 1 5
    EXAMPLE_MASSLOSS             1.246078599299e+04 0.783085 1 5
    EXAMPLE_MASSLOSS             1.246079010564e+04 0.783063 1 5
    EXAMPLE_MASSLOSS             1.246079417715e+04 0.783037 1 5
    EXAMPLE_MASSLOSS             1.246079820796e+04 0.783008 1 5
    EXAMPLE_MASSLOSS             1.246080219845e+04 0.782976 1 5
    EXAMPLE_MASSLOSS             1.246080614904e+04 0.78294 1 5
    EXAMPLE_MASSLOSS             1.246081006013e+04 0.7829 1 5
    EXAMPLE_MASSLOSS             1.246081393210e+04 0.782854 1 5
    EXAMPLE_MASSLOSS             1.246081776536e+04 0.782802 1 5
    EXAMPLE_MASSLOSS             1.246082156028e+04 0.782742 1 5
    EXAMPLE_MASSLOSS             1.246082531725e+04 0.782675 1 5
    EXAMPLE_MASSLOSS             1.246082903665e+04 0.782599 1 5
    EXAMPLE_MASSLOSS             1.246083271886e+04 0.782511 1 5
    EXAMPLE_MASSLOSS             1.246083636425e+04 0.78241 1 5
    EXAMPLE_MASSLOSS             1.246083997318e+04 0.782295 1 5
    EXAMPLE_MASSLOSS             1.246084354602e+04 0.782161 1 5
    EXAMPLE_MASSLOSS             1.246084708314e+04 0.782007 1 5
    EXAMPLE_MASSLOSS             1.246085058488e+04 0.781828 1 5
    EXAMPLE_MASSLOSS             1.246085405161e+04 0.781621 1 5
    EXAMPLE_MASSLOSS             1.246085748367e+04 0.781378 1 5
    EXAMPLE_MASSLOSS             1.246086088141e+04 0.781094 1 5
    EXAMPLE_MASSLOSS             1.246086424517e+04 0.78076 1 5
    EXAMPLE_MASSLOSS             1.246086757529e+04 0.780366 1 5
    EXAMPLE_MASSLOSS             1.246087087211e+04 0.7799 1 5
    EXAMPLE_MASSLOSS             1.246087538888e+04 0.779169 1 5
    EXAMPLE_MASSLOSS             1.246087933614e+04 0.778438 1 5
    EXAMPLE_MASSLOSS             1.246088280266e+04 0.777714 1 5
    EXAMPLE_MASSLOSS             1.246088588630e+04 0.776996 1 5
    EXAMPLE_MASSLOSS             1.246088866017e+04 0.776283 1 5
    EXAMPLE_MASSLOSS             1.246089117798e+04 0.775574 1 5
    EXAMPLE_MASSLOSS             1.246089348031e+04 0.774868 1 5
    EXAMPLE_MASSLOSS             1.246089546092e+04 0.77421 1 6
    EXAMPLE_MASSLOSS             1.246089742155e+04 0.77421 1 6
    EXAMPLE_MASSLOSS             1.246097934020e+04 0.774205 1 6
    EXAMPLE_MASSLOSS             1.246106125886e+04 0.774199 1 6
    EXAMPLE_MASSLOSS             1.246114925910e+04 0.774182 1 6
    EXAMPLE_MASSLOSS             1.246123725935e+04 0.774147 1 6
    EXAMPLE_MASSLOSS             1.246133794755e+04 0.774028 1 6
    EXAMPLE_MASSLOSS             1.246144547245e+04 0.773584 1 6
    EXAMPLE_MASSLOSS             1.246154993442e+04 0.771873 1 6
    EXAMPLE_MASSLOSS             1.246157638455e+04 0.770001 1 6
    EXAMPLE_MASSLOSS             1.246158267530e+04 0.769107 1 6
    EXAMPLE_MASSLOSS             1.246158591537e+04 0.768602 1 6
    EXAMPLE_MASSLOSS             1.246158889210e+04 0.768116 1 6
    EXAMPLE_MASSLOSS             1.246159172638e+04 0.767631 1 6
    EXAMPLE_MASSLOSS             1.246159443288e+04 0.767148 1 6
    EXAMPLE_MASSLOSS             1.246159702119e+04 0.766665 1 6
    EXAMPLE_MASSLOSS             1.246159949977e+04 0.766184 1 6
    EXAMPLE_MASSLOSS             1.246160187620e+04 0.765704 1 6
    EXAMPLE_MASSLOSS             1.246160415730e+04 0.765225 1 6
    EXAMPLE_MASSLOSS             1.246160634925e+04 0.764746 1 6
    EXAMPLE_MASSLOSS             1.246160845764e+04 0.764269 1 6
    EXAMPLE_MASSLOSS             1.246161048756e+04 0.763793 1 6
    EXAMPLE_MASSLOSS             1.246161244367e+04 0.763318 1 6
    EXAMPLE_MASSLOSS             1.246161433022e+04 0.762844 1 6
    EXAMPLE_MASSLOSS             1.246161615110e+04 0.76237 1 6
    EXAMPLE_MASSLOSS             1.246161790991e+04 0.761898 1 6
    EXAMPLE_MASSLOSS             1.246161960996e+04 0.761426 1 6
    EXAMPLE_MASSLOSS             1.246162125430e+04 0.760956 1 6
    EXAMPLE_MASSLOSS             1.246162284575e+04 0.760486 1 6
    EXAMPLE_MASSLOSS             1.246162438695e+04 0.760017 1 6
    EXAMPLE_MASSLOSS             1.246162588033e+04 0.759549 1 6
    EXAMPLE_MASSLOSS             1.246162732816e+04 0.759082 1 6
    EXAMPLE_MASSLOSS             1.246162873255e+04 0.758615 1 6
    EXAMPLE_MASSLOSS             1.246163009549e+04 0.75815 1 6
    EXAMPLE_MASSLOSS             1.246163141881e+04 0.757685 1 6
    EXAMPLE_MASSLOSS             1.246163270426e+04 0.757221 1 6
    EXAMPLE_MASSLOSS             1.246163395345e+04 0.756758 1 6
    EXAMPLE_MASSLOSS             1.246163516791e+04 0.756296 1 6
    EXAMPLE_MASSLOSS             1.246163634907e+04 0.755835 1 6
    EXAMPLE_MASSLOSS             1.246163749829e+04 0.755374 1 6
    EXAMPLE_MASSLOSS             1.246163861684e+04 0.754914 1 6
    EXAMPLE_MASSLOSS             1.246163970592e+04 0.754455 1 6
    EXAMPLE_MASSLOSS             1.246164076666e+04 0.753797 1 6
    EXAMPLE_MASSLOSS             1.246164149202e+04 0.753334 1 6
    EXAMPLE_MASSLOSS             1.246164219764e+04 0.752874 1 6
    EXAMPLE_MASSLOSS             1.246164288778e+04 0.752414 1 6
    EXAMPLE_MASSLOSS             1.246164356295e+04 0.751956 1 6
    EXAMPLE_MASSLOSS             1.246164422357e+04 0.751498 1 6
    EXAMPLE_MASSLOSS             1.246164487008e+04 0.751041 1 6
    EXAMPLE_MASSLOSS             1.246164550288e+04 0.750585 1 6
    EXAMPLE_MASSLOSS             1.246164612236e+04 0.750129 1 6
    EXAMPLE_MASSLOSS             1.246164672890e+04 0.749674 1 6
    EXAMPLE_MASSLOSS             1.246164732285e+04 0.74922 1 6
    EXAMPLE_MASSLOSS             1.246164790456e+04 0.748767 1 6
    EXAMPLE_MASSLOSS             1.246164847437e+04 0.748314 1 6
    EXAMPLE_MASSLOSS             1.246164903259e+04 0.747863 1 6
    EXAMPLE_MASSLOSS             1.246164957954e+04 0.747412 1 6
    EXAMPLE_MASSLOSS             1.246165011552e+04 0.746961 1 6
    EXAMPLE_MASSLOSS             1.246165064081e+04 0.746512 1 6
    EXAMPLE_MASSLOSS             1.246165115569e+04 0.746063 1 6
    EXAMPLE_MASSLOSS             1.246165166044e+04 0.745615 1 6
    EXAMPLE_MASSLOSS             1.246165215530e+04 0.745168 1 6
    EXAMPLE_MASSLOSS             1.246165264053e+04 0.744722 1 6
    EXAMPLE_MASSLOSS             1.246165311637e+04 0.744276 1 6
    EXAMPLE_MASSLOSS             1.246165358305e+04 0.743831 1 6
    EXAMPLE_MASSLOSS             1.246165404081e+04 0.743387 1 6
    EXAMPLE_MASSLOSS             1.246165448985e+04 0.742943 1 6
    EXAMPLE_MASSLOSS             1.246165493040e+04 0.742501 1 6
    EXAMPLE_MASSLOSS             1.246165536265e+04 0.742059 1 6
    EXAMPLE_MASSLOSS             1.246165578680e+04 0.741617 1 6
    EXAMPLE_MASSLOSS             1.246165620305e+04 0.741177 1 6
    EXAMPLE_MASSLOSS             1.246165661159e+04 0.740737 1 6
    EXAMPLE_MASSLOSS             1.246165701258e+04 0.740298 1 6
    EXAMPLE_MASSLOSS             1.246165740621e+04 0.73986 1 6
    EXAMPLE_MASSLOSS             1.246165779265e+04 0.739422 1 6
    EXAMPLE_MASSLOSS             1.246165817206e+04 0.738985 1 6
    EXAMPLE_MASSLOSS             1.246165854460e+04 0.738549 1 6
    EXAMPLE_MASSLOSS             1.246165891042e+04 0.738114 1 6
    EXAMPLE_MASSLOSS             1.246165926969e+04 0.737679 1 6
    EXAMPLE_MASSLOSS             1.246165962253e+04 0.737246 1 6
    EXAMPLE_MASSLOSS             1.246165996909e+04 0.736812 1 6
    EXAMPLE_MASSLOSS             1.246166030952e+04 0.73638 1 6
    EXAMPLE_MASSLOSS             1.246166064394e+04 0.735948 1 6
    EXAMPLE_MASSLOSS             1.246166097249e+04 0.735517 1 6
    EXAMPLE_MASSLOSS             1.246166129528e+04 0.735087 1 6
    EXAMPLE_MASSLOSS             1.246166161246e+04 0.734658 1 6
    EXAMPLE_MASSLOSS             1.246166192412e+04 0.734229 1 6
    EXAMPLE_MASSLOSS             1.246166223040e+04 0.733801 1 6
    EXAMPLE_MASSLOSS             1.246166253140e+04 0.733374 1 6
    EXAMPLE_MASSLOSS             1.246166282724e+04 0.732947 1 6
    EXAMPLE_MASSLOSS             1.246166311801e+04 0.732521 1 6
    EXAMPLE_MASSLOSS             1.246166340383e+04 0.732096 1 6
    EXAMPLE_MASSLOSS             1.246166368480e+04 0.731672 1 6
    EXAMPLE_MASSLOSS             1.246166396102e+04 0.731248 1 6
    EXAMPLE_MASSLOSS             1.246166423258e+04 0.730825 1 6
    EXAMPLE_MASSLOSS             1.246166449958e+04 0.730403 1 6
    EXAMPLE_MASSLOSS             1.246166476210e+04 0.729981 1 6
    EXAMPLE_MASSLOSS             1.246166502025e+04 0.729561 1 6
    EXAMPLE_MASSLOSS             1.246166527410e+04 0.72914 1 6
    EXAMPLE_MASSLOSS             1.246166552374e+04 0.728721 1 6
    EXAMPLE_MASSLOSS             1.246166576925e+04 0.728302 1 6
    EXAMPLE_MASSLOSS             1.246166601072e+04 0.727884 1 6
    EXAMPLE_MASSLOSS             1.246166624822e+04 0.727467 1 6
    EXAMPLE_MASSLOSS             1.246166648184e+04 0.727051 1 6
    EXAMPLE_MASSLOSS             1.246166671163e+04 0.726635 1 6
    EXAMPLE_MASSLOSS             1.246166693769e+04 0.72622 1 6
    EXAMPLE_MASSLOSS             1.246166716008e+04 0.725805 1 6
    EXAMPLE_MASSLOSS             1.246166737886e+04 0.725392 1 6
    EXAMPLE_MASSLOSS             1.246166759412e+04 0.724979 1 6
    EXAMPLE_MASSLOSS             1.246166780591e+04 0.724566 1 6
    EXAMPLE_MASSLOSS             1.246166801430e+04 0.724155 1 6
    EXAMPLE_MASSLOSS             1.246166821936e+04 0.723744 1 6
    EXAMPLE_MASSLOSS             1.246166842114e+04 0.723334 1 6
    EXAMPLE_MASSLOSS             1.246166861971e+04 0.722925 1 6
    EXAMPLE_MASSLOSS             1.246166881512e+04 0.722516 1 6
    EXAMPLE_MASSLOSS             1.246166900744e+04 0.722108 1 6
    EXAMPLE_MASSLOSS             1.246166919672e+04 0.7217 1 6
    EXAMPLE_MASSLOSS             1.246166938302e+04 0.721294 1 6
    EXAMPLE_MASSLOSS             1.246166956638e+04 0.720888 1 6
    EXAMPLE_MASSLOSS             1.246166974688e+04 0.720483 1 6
    EXAMPLE_MASSLOSS             1.246166992454e+04 0.720078 1 6
    EXAMPLE_MASSLOSS             1.246167009944e+04 0.719674 1 6
    EXAMPLE_MASSLOSS             1.246167027161e+04 0.719271 1 6
    EXAMPLE_MASSLOSS             1.246167044111e+04 0.718869 1 6
    EXAMPLE_MASSLOSS             1.246167060797e+04 0.718467 1 6
    EXAMPLE_MASSLOSS             1.246167077226e+04 0.718066 1 6
    EXAMPLE_MASSLOSS             1.246167093402e+04 0.717666 1 6
    EXAMPLE_MASSLOSS             1.246167109328e+04 0.717266 1 6
    EXAMPLE_MASSLOSS             1.246167125009e+04 0.716867 1 6
    EXAMPLE_MASSLOSS             1.246167140450e+04 0.716469 1 6
    EXAMPLE_MASSLOSS             1.246167155655e+04 0.716071 1 6
    EXAMPLE_MASSLOSS             1.246167170628e+04 0.715674 1 6
    EXAMPLE_MASSLOSS             1.246167185373e+04 0.715278 1 6
    EXAMPLE_MASSLOSS             1.246167199893e+04 0.714883 1 6
    EXAMPLE_MASSLOSS             1.246167214193e+04 0.714488 1 6
    EXAMPLE_MASSLOSS             1.246167228277e+04 0.714094 1 6
    EXAMPLE_MASSLOSS             1.246167242148e+04 0.7137 1 6
    EXAMPLE_MASSLOSS             1.246167255809e+04 0.713307 1 6
    EXAMPLE_MASSLOSS             1.246167269265e+04 0.712915 1 6
    EXAMPLE_MASSLOSS             1.246167282519e+04 0.712524 1 6
    EXAMPLE_MASSLOSS             1.246167295574e+04 0.712133 1 6
    EXAMPLE_MASSLOSS             1.246167308433e+04 0.711743 1 6
    EXAMPLE_MASSLOSS             1.246167321100e+04 0.711354 1 6
    EXAMPLE_MASSLOSS             1.246167333579e+04 0.710965 1 6
    EXAMPLE_MASSLOSS             1.246167345872e+04 0.710577 1 6
    EXAMPLE_MASSLOSS             1.246167357982e+04 0.71019 1 6
    EXAMPLE_MASSLOSS             1.246167369912e+04 0.709803 1 6
    EXAMPLE_MASSLOSS             1.246167381666e+04 0.709417 1 6
    EXAMPLE_MASSLOSS             1.246167393245e+04 0.709032 1 6
    EXAMPLE_MASSLOSS             1.246167404654e+04 0.708647 1 6
    EXAMPLE_MASSLOSS             1.246167415895e+04 0.708264 1 6
    EXAMPLE_MASSLOSS             1.246167426971e+04 0.70788 1 6
    EXAMPLE_MASSLOSS             1.246167437884e+04 0.707498 1 6
    EXAMPLE_MASSLOSS             1.246167448637e+04 0.707116 1 6
    EXAMPLE_MASSLOSS             1.246167459232e+04 0.706735 1 6
    EXAMPLE_MASSLOSS             1.246167469673e+04 0.706354 1 6
    EXAMPLE_MASSLOSS             1.246167479961e+04 0.705974 1 6
    EXAMPLE_MASSLOSS             1.246167490100e+04 0.705595 1 6
    EXAMPLE_MASSLOSS             1.246167500091e+04 0.705216 1 6
    EXAMPLE_MASSLOSS             1.246167509937e+04 0.704839 1 6
    EXAMPLE_MASSLOSS             1.246167519640e+04 0.704461 1 6
    EXAMPLE_MASSLOSS             1.246167529203e+04 0.704085 1 6
    EXAMPLE_MASSLOSS             1.246167538627e+04 0.703709 1 6
    EXAMPLE_MASSLOSS             1.246167547916e+04 0.703334 1 6
    EXAMPLE_MASSLOSS             1.246167557070e+04 0.702959 1 6
    EXAMPLE_MASSLOSS             1.246167566093e+04 0.702585 1 6
    EXAMPLE_MASSLOSS             1.246167574986e+04 0.702212 1 6
    EXAMPLE_MASSLOSS             1.246167583752e+04 0.70184 1 6
    EXAMPLE_MASSLOSS             1.246167592391e+04 0.701468 1 6
    EXAMPLE_MASSLOSS             1.246167600908e+04 0.701096 1 6
    EXAMPLE_MASSLOSS             1.246167609302e+04 0.700726 1 6
    EXAMPLE_MASSLOSS             1.246167617577e+04 0.700356 1 6
    EXAMPLE_MASSLOSS             1.246167625733e+04 0.699987 1 6
    EXAMPLE_MASSLOSS             1.246167633774e+04 0.699618 1 6
    EXAMPLE_MASSLOSS             1.246167641700e+04 0.69925 1 6
    EXAMPLE_MASSLOSS             1.246167649514e+04 0.698883 1 6
    EXAMPLE_MASSLOSS             1.246167657217e+04 0.698516 1 6
    EXAMPLE_MASSLOSS             1.246167664811e+04 0.69815 1 6
    EXAMPLE_MASSLOSS             1.246167672297e+04 0.697785 1 6
    EXAMPLE_MASSLOSS             1.246167679678e+04 0.69742 1 6
    EXAMPLE_MASSLOSS             1.246167686955e+04 0.697056 1 6
    EXAMPLE_MASSLOSS             1.246167694129e+04 0.696693 1 6
    EXAMPLE_MASSLOSS             1.246167701202e+04 0.69633 1 6
    EXAMPLE_MASSLOSS             1.246167708176e+04 0.695968 1 6
    EXAMPLE_MASSLOSS             1.246167715052e+04 0.695607 1 6
    EXAMPLE_MASSLOSS             1.246167721832e+04 0.695246 1 6
    EXAMPLE_MASSLOSS             1.246167728516e+04 0.694886 1 6
    EXAMPLE_MASSLOSS             1.246167735107e+04 0.694527 1 6
    EXAMPLE_MASSLOSS             1.246167741606e+04 0.694168 1 6
    EXAMPLE_MASSLOSS             1.246167748015e+04 0.69381 1 6
    EXAMPLE_MASSLOSS             1.246167754334e+04 0.693452 1 6
    EXAMPLE_MASSLOSS             1.246167760565e+04 0.693095 1 6
    EXAMPLE_MASSLOSS             1.246167766710e+04 0.692739 1 6
    EXAMPLE_MASSLOSS             1.246167772769e+04 0.692383 1 6
    EXAMPLE_MASSLOSS             1.246167778744e+04 0.692029 1 6
    EXAMPLE_MASSLOSS             1.246167784636e+04 0.691674 1 6
    EXAMPLE_MASSLOSS             1.246167790447e+04 0.691321 1 6
    EXAMPLE_MASSLOSS             1.246167796178e+04 0.690968 1 6
    EXAMPLE_MASSLOSS             1.246167801829e+04 0.690615 1 6
    EXAMPLE_MASSLOSS             1.246167807402e+04 0.690263 1 6
    EXAMPLE_MASSLOSS             1.246167812899e+04 0.689912 1 6
    EXAMPLE_MASSLOSS             1.246167818320e+04 0.689562 1 6
    EXAMPLE_MASSLOSS             1.246167823666e+04 0.689212 1 6
    EXAMPLE_MASSLOSS             1.246167828939e+04 0.688863 1 6
    EXAMPLE_MASSLOSS             1.246167834140e+04 0.688514 1 6
    EXAMPLE_MASSLOSS             1.246167839269e+04 0.688166 1 6
    EXAMPLE_MASSLOSS             1.246167844328e+04 0.687819 1 6
    EXAMPLE_MASSLOSS             1.246167849318e+04 0.687472 1 6
    EXAMPLE_MASSLOSS             1.246167854240e+04 0.687126 1 6
    EXAMPLE_MASSLOSS             1.246167859094e+04 0.686924 1 6
    EXAMPLE_MASSLOSS             1.246167867318e+04 0.686582 1 6
    EXAMPLE_MASSLOSS             1.246167875498e+04 0.686242 1 6
    EXAMPLE_MASSLOSS             1.246167883664e+04 0.685902 1 6
    EXAMPLE_MASSLOSS             1.246167891815e+04 0.685563 1 6
    EXAMPLE_MASSLOSS             1.246167899951e+04 0.685224 1 6
    EXAMPLE_MASSLOSS             1.246167908072e+04 0.684886 1 6
    EXAMPLE_MASSLOSS             1.246167916178e+04 0.684549 1 6
    EXAMPLE_MASSLOSS             1.246167924269e+04 0.684212 1 6
    EXAMPLE_MASSLOSS             1.246167932345e+04 0.683876 1 6
    EXAMPLE_MASSLOSS             1.246167940406e+04 0.68354 1 6
    EXAMPLE_MASSLOSS             1.246167948452e+04 0.683206 1 6
    EXAMPLE_MASSLOSS             1.246167956484e+04 0.682871 1 6
    EXAMPLE_MASSLOSS             1.246167964500e+04 0.682537 1 6
    EXAMPLE_MASSLOSS             1.246167972502e+04 0.682204 1 6
    EXAMPLE_MASSLOSS             1.246167980489e+04 0.681872 1 6
    EXAMPLE_MASSLOSS             1.246167988461e+04 0.68154 1 6
    EXAMPLE_MASSLOSS             1.246167996418e+04 0.681208 1 6
    EXAMPLE_MASSLOSS             1.246168004361e+04 0.680878 1 6
    EXAMPLE_MASSLOSS             1.246168012289e+04 0.680547 1 6
    EXAMPLE_MASSLOSS             1.246168020202e+04 0.680218 1 6
    EXAMPLE_MASSLOSS             1.246168028100e+04 0.679889 1 6
    EXAMPLE_MASSLOSS             1.246168035984e+04 0.67956 1 6
    EXAMPLE_MASSLOSS             1.246168043853e+04 0.679233 1 6
    EXAMPLE_MASSLOSS             1.246168051708e+04 0.678906 1 6
    EXAMPLE_MASSLOSS             1.246168059548e+04 0.678579 1 6
    EXAMPLE_MASSLOSS             1.246168067373e+04 0.678253 1 6
    EXAMPLE_MASSLOSS             1.246168075184e+04 0.677927 1 6
    EXAMPLE_MASSLOSS             1.246168082980e+04 0.677603 1 6
    EXAMPLE_MASSLOSS             1.246168090761e+04 0.677278 1 6
    EXAMPLE_MASSLOSS             1.246168098529e+04 0.676955 1 6
    EXAMPLE_MASSLOSS             1.246168106281e+04 0.676632 1 6
    EXAMPLE_MASSLOSS             1.246168114019e+04 0.676309 1 6
    EXAMPLE_MASSLOSS             1.246168121743e+04 0.675987 1 6
    EXAMPLE_MASSLOSS             1.246168129452e+04 0.675666 1 6
    EXAMPLE_MASSLOSS             1.246168137146e+04 0.675345 1 6
    EXAMPLE_MASSLOSS             1.246168144827e+04 0.675025 1 6
    EXAMPLE_MASSLOSS             1.246168152493e+04 0.674705 1 6
    EXAMPLE_MASSLOSS             1.246168160144e+04 0.674387 1 6
    EXAMPLE_MASSLOSS             1.246168167781e+04 0.674068 1 6
    EXAMPLE_MASSLOSS             1.246168175404e+04 0.67375 1 6
    EXAMPLE_MASSLOSS             1.246168183012e+04 0.673433 1 6
    EXAMPLE_MASSLOSS             1.246168190606e+04 0.673116 1 6
    EXAMPLE_MASSLOSS             1.246168198186e+04 0.6728 1 6
    EXAMPLE_MASSLOSS             1.246168205752e+04 0.672485 1 6
    EXAMPLE_MASSLOSS             1.246168213303e+04 0.67217 1 6
    EXAMPLE_MASSLOSS             1.246168220840e+04 0.671856 1 6
    EXAMPLE_MASSLOSS             1.246168228363e+04 0.671542 1 6
    EXAMPLE_MASSLOSS             1.246168235872e+04 0.671229 1 6
    EXAMPLE_MASSLOSS             1.246168243366e+04 0.670916 1 6
    EXAMPLE_MASSLOSS             1.246168250846e+04 0.670604 1 6
    EXAMPLE_MASSLOSS             1.246168258313e+04 0.670293 1 6
    EXAMPLE_MASSLOSS             1.246168265765e+04 0.669982 1 6
    EXAMPLE_MASSLOSS             1.246168273202e+04 0.669671 1 6
    EXAMPLE_MASSLOSS             1.246168280619e+04 0.669362 1 6
    EXAMPLE_MASSLOSS             1.246168288017e+04 0.669053 1 6
    EXAMPLE_MASSLOSS             1.246168295394e+04 0.668745 1 6
    EXAMPLE_MASSLOSS             1.246168302752e+04 0.668438 1 6
    EXAMPLE_MASSLOSS             1.246168310090e+04 0.668132 1 6
    EXAMPLE_MASSLOSS             1.246168317409e+04 0.667827 1 6
    EXAMPLE_MASSLOSS             1.246168324708e+04 0.667522 1 6
    EXAMPLE_MASSLOSS             1.246168331987e+04 0.667218 1 6
    EXAMPLE_MASSLOSS             1.246168339247e+04 0.666915 1 6
    EXAMPLE_MASSLOSS             1.246168346488e+04 0.666613 1 6
    EXAMPLE_MASSLOSS             1.246168353709e+04 0.666312 1 6
    EXAMPLE_MASSLOSS             1.246168360911e+04 0.666011 1 6
    EXAMPLE_MASSLOSS             1.246168368093e+04 0.665711 1 6
    EXAMPLE_MASSLOSS             1.246168375256e+04 0.665412 1 6
    EXAMPLE_MASSLOSS             1.246168382401e+04 0.665114 1 6
    EXAMPLE_MASSLOSS             1.246168389526e+04 0.664816 1 6
    EXAMPLE_MASSLOSS             1.246168396631e+04 0.66452 1 6
    EXAMPLE_MASSLOSS             1.246168403718e+04 0.664224 1 6
    EXAMPLE_MASSLOSS             1.246168410786e+04 0.663928 1 6
    EXAMPLE_MASSLOSS             1.246168417835e+04 0.663634 1 6
    EXAMPLE_MASSLOSS             1.246168424866e+04 0.66334 1 6
    EXAMPLE_MASSLOSS             1.246168431877e+04 0.663048 1 6
    EXAMPLE_MASSLOSS             1.246168438869e+04 0.662756 1 6
    EXAMPLE_MASSLOSS             1.246168445843e+04 0.662464 1 6
    EXAMPLE_MASSLOSS             1.246168452799e+04 0.662174 1 6
    EXAMPLE_MASSLOSS             1.246168459735e+04 0.661884 1 6
    EXAMPLE_MASSLOSS             1.246168466653e+04 0.661595 1 6
    EXAMPLE_MASSLOSS             1.246168473553e+04 0.661307 1 6
    EXAMPLE_MASSLOSS             1.246168480434e+04 0.661019 1 6
    EXAMPLE_MASSLOSS             1.246168487297e+04 0.660733 1 6
    EXAMPLE_MASSLOSS             1.246168494141e+04 0.660447 1 6
    EXAMPLE_MASSLOSS             1.246168500967e+04 0.660161 1 6
    EXAMPLE_MASSLOSS             1.246168507775e+04 0.659877 1 6
    EXAMPLE_MASSLOSS             1.246168514564e+04 0.659593 1 6
    EXAMPLE_MASSLOSS             1.246168521336e+04 0.65931 1 6
    EXAMPLE_MASSLOSS             1.246168528089e+04 0.659028 1 6
    EXAMPLE_MASSLOSS             1.246168534824e+04 0.658746 1 6
    EXAMPLE_MASSLOSS             1.246168541542e+04 0.658466 1 6
    EXAMPLE_MASSLOSS             1.246168548241e+04 0.658186 1 6
    EXAMPLE_MASSLOSS             1.246168554922e+04 0.657906 1 6
    EXAMPLE_MASSLOSS             1.246168561586e+04 0.657628 1 6
    EXAMPLE_MASSLOSS             1.246168568232e+04 0.65735 1 6
    EXAMPLE_MASSLOSS             1.246168574860e+04 0.657073 1 6
    EXAMPLE_MASSLOSS             1.246168581470e+04 0.656796 1 6
    EXAMPLE_MASSLOSS             1.246168588063e+04 0.656521 1 6
    EXAMPLE_MASSLOSS             1.246168594637e+04 0.656246 1 6
    EXAMPLE_MASSLOSS             1.246168601195e+04 0.655972 1 6
    EXAMPLE_MASSLOSS             1.246168607735e+04 0.655698 1 6
    EXAMPLE_MASSLOSS             1.246168614257e+04 0.655426 1 6
    EXAMPLE_MASSLOSS             1.246168620762e+04 0.655153 1 6
    EXAMPLE_MASSLOSS             1.246168627250e+04 0.654882 1 6
    EXAMPLE_MASSLOSS             1.246168633720e+04 0.654612 1 6
    EXAMPLE_MASSLOSS             1.246168640173e+04 0.654342 1 6
    EXAMPLE_MASSLOSS             1.246168646609e+04 0.654072 1 6
    EXAMPLE_MASSLOSS             1.246168653028e+04 0.653804 1 6
    EXAMPLE_MASSLOSS             1.246168659429e+04 0.653536 1 6
    EXAMPLE_MASSLOSS             1.246168665813e+04 0.653269 1 6
    EXAMPLE_MASSLOSS             1.246168672181e+04 0.653003 1 6
    EXAMPLE_MASSLOSS             1.246168678531e+04 0.652737 1 6
    EXAMPLE_MASSLOSS             1.246168684864e+04 0.652472 1 6
    EXAMPLE_MASSLOSS             1.246168691181e+04 0.652208 1 6
    EXAMPLE_MASSLOSS             1.246168697481e+04 0.651944 1 6
    EXAMPLE_MASSLOSS             1.246168703763e+04 0.651681 1 6
    EXAMPLE_MASSLOSS             1.246168710029e+04 0.651419 1 6
    EXAMPLE_MASSLOSS             1.246168716279e+04 0.651158 1 6
    EXAMPLE_MASSLOSS             1.246168722511e+04 0.650897 1 6
    EXAMPLE_MASSLOSS             1.246168728727e+04 0.650637 1 6
    EXAMPLE_MASSLOSS             1.246168734927e+04 0.650377 1 6
    EXAMPLE_MASSLOSS             1.246168741110e+04 0.650118 1 6
    EXAMPLE_MASSLOSS             1.246168747276e+04 0.64986 1 6
    EXAMPLE_MASSLOSS             1.246168753426e+04 0.649603 1 6
    EXAMPLE_MASSLOSS             1.246168759560e+04 0.649346 1 6
    EXAMPLE_MASSLOSS             1.246168765677e+04 0.64909 1 6
    EXAMPLE_MASSLOSS             1.246168771778e+04 0.648835 1 6
    EXAMPLE_MASSLOSS             1.246168777862e+04 0.64858 1 6
    EXAMPLE_MASSLOSS             1.246168783931e+04 0.648326 1 6
    EXAMPLE_MASSLOSS             1.246168789983e+04 0.648073 1 6
    EXAMPLE_MASSLOSS             1.246168796019e+04 0.64782 1 6
    EXAMPLE_MASSLOSS             1.246168802039e+04 0.647568 1 6
    EXAMPLE_MASSLOSS             1.246168808043e+04 0.647316 1 6
    EXAMPLE_MASSLOSS             1.246168814031e+04 0.647066 1 6
    EXAMPLE_MASSLOSS             1.246168820003e+04 0.646816 1 6
    EXAMPLE_MASSLOSS             1.246168825959e+04 0.646566 1 6
    EXAMPLE_MASSLOSS             1.246168831900e+04 0.646317 1 6
    EXAMPLE_MASSLOSS             1.246168837824e+04 0.646069 1 6
    EXAMPLE_MASSLOSS             1.246168843733e+04 0.645822 1 6
    EXAMPLE_MASSLOSS             1.246168849626e+04 0.645575 1 6
    EXAMPLE_MASSLOSS             1.246168855503e+04 0.645329 1 6
    EXAMPLE_MASSLOSS             1.246168861364e+04 0.645083 1 6
    EXAMPLE_MASSLOSS             1.246168867210e+04 0.644838 1 6
    EXAMPLE_MASSLOSS             1.246168873041e+04 0.644594 1 6
    EXAMPLE_MASSLOSS             1.246168878856e+04 0.644351 1 6
    EXAMPLE_MASSLOSS             1.246168884655e+04 0.644108 1 6
    EXAMPLE_MASSLOSS             1.246168890439e+04 0.643865 1 6
    EXAMPLE_MASSLOSS             1.246168896208e+04 0.643624 1 6
    EXAMPLE_MASSLOSS             1.246168901961e+04 0.643383 1 6
    EXAMPLE_MASSLOSS             1.246168907699e+04 0.643142 1 6
    EXAMPLE_MASSLOSS             1.246168913422e+04 0.642902 1 6
    EXAMPLE_MASSLOSS             1.246168919129e+04 0.642663 1 6
    EXAMPLE_MASSLOSS             1.246168924821e+04 0.642425 1 6
    EXAMPLE_MASSLOSS             1.246168930498e+04 0.642187 1 6
    EXAMPLE_MASSLOSS             1.246168936161e+04 0.641949 1 6
    EXAMPLE_MASSLOSS             1.246182037884e+04 0.577754 1 6
    SINGLE_STAR_LIFETIME 1 12462
    EXAMPLE_MASSLOSS             1.246195139608e+04 0.522806 1 11
    EXAMPLE_MASSLOSS             1.346195139608e+04 0.522806 1 11
    EXAMPLE_MASSLOSS             1.446195139608e+04 0.522806 1 11
    EXAMPLE_MASSLOSS             1.500000000000e+04 0.522806 1 11
    

%% Cell type:markdown id:4c885143-db79-4fed-b4c4-0bd846e24f7d tags:

Now we have some actual output, it is time to create a parse_function which parses the output. Adding a parse_function to the run_system will make run_system run the output of binary_c through the parse_function.

%% Cell type:code id:3822721f-217a-495b-962e-d57137b9e290 tags:

``` python
def parse_function(output):
    """
    Example function to parse the output of binary_c
    """

    #
    column_names = ['time', 'mass', 'initial_mass', 'stellar_type']
    value_lines = [column_names]

    # Loop over output
    for line in output.splitlines():

        # Select the lines starting with the header we chose
        if line.startswith("EXAMPLE_MASSLOSS"):

        # Split the output and fetch the data
            split_line = line.split()
            values = [float(el) for el in split_line[1:]]
            value_lines.append(values)

    return value_lines

# Catch output
output = run_system(M_1=1, custom_logging_code=custom_logging_code, parse_function=parse_function)
print(output[:3])
```

%% Output

    [['time', 'mass', 'initial_mass', 'stellar_type'], [0.0, 1.0, 1.0, 1.0], [0.0, 1.0, 1.0, 1.0]]

%% Cell type:markdown id:a551f07f-2eff-4425-9375-267579a581b3 tags:

This output can now be turned into e.g. an Numpy array or Pandas dataframe (my favorite: makes querying the data very easy)

%% Cell type:code id:654a07ed-2a88-46ff-9da0-b7759580f9f3 tags:

``` python
import pandas as pd

# Load data into dataframe
example_df = pd.DataFrame(output)

# Fix column headers
example_df.columns = example_df.iloc[0]
example_df = example_df.drop(example_df.index[0])

print(example_df)
```

%% Output

    0        time      mass initial_mass stellar_type
    1           0         1            1            1
    2           0         1            1            1
    3       1e-06         1            1            1
    4       2e-06         1            1            1
    5       3e-06         1            1            1
    ...       ...       ...          ...          ...
    1612  12461.8  0.577754            1            6
    1613    12462  0.522806            1           11
    1614    13462  0.522806            1           11
    1615    14462  0.522806            1           11
    1616    15000  0.522806            1           11
    
    [1616 rows x 4 columns]

%% Cell type:markdown id:325c2ce6-f9a1-46b7-937f-84040e1252cf tags:

## Single system via population object
When setting up your population object (see notebook_population), and configuring all the parameters, it is possible to run a single system using that same configuration. It will use the parse_function if set, and running a single system is a good method to test if everything works accordingly.

%% Cell type:code id:4a98ffca-1b72-4bb8-8df1-3bf3187d882f tags:

``` python
from binarycpython.utils.grid import Population
# help(Population) # Uncomment to see the docstring
```

%% Cell type:markdown id:7e2c2ef0-3db2-46a6-8c85-9b6cf720eb6a tags:

First, let's try this without any custom logging or parsing functionality

%% Cell type:code id:bff1cc2e-6b32-4ba0-879f-879ffbabd223 tags:

``` python
# Create the population object
example_pop = Population()

# Set some parameters
example_pop.set(
    verbosity=1
)
example_pop.set(
    M_1=10
)

# get output and print
output = example_pop.evolve_single()
print(output)
```

%% Output

    adding: M_1=10 to BSE_options
    Creating and loading custom logging functionality
    Running binary_c M_1 10
    Cleaning up the custom logging stuff. type: single
    SINGLE_STAR_LIFETIME 10 27.7358
    

%% Cell type:markdown id:ae01fa35-f8b1-4a40-bfb2-b9e872cae0e7 tags:

Now lets add some actual output with the custom logging

%% Cell type:code id:dd748bab-b57e-4129-8350-9ea11fa179d0 tags:

``` python
custom_logging_print_statement = """
Printf("EXAMPLE_MASSLOSS %30.12e %g %g %g %d\\n",
    //
    stardata->model.time, // 1
    stardata->star[0].mass, //2
    stardata->previous_stardata->star[0].mass, //3
    stardata->common.zero_age.mass[0], //4

    stardata->star[0].stellar_type //5
);
"""

example_pop.set(C_logging_code=custom_logging_print_statement)

# get output and print
output = example_pop.evolve_single()
print(output)
```

%% Output

    adding: C_logging_code=
    Printf("EXAMPLE_MASSLOSS %30.12e %g %g %g %d\n",
        //
        stardata->model.time, // 1
        stardata->star[0].mass, //2
        stardata->previous_stardata->star[0].mass, //3
        stardata->common.zero_age.mass[0], //4
    
        stardata->star[0].stellar_type //5
    );
     to grid_options
    Creating and loading custom logging functionality
    Creating the code for the shared library for the custom logging
    Removed /tmp/binary_c_python/custom_logging/custom_logging.c
    Writing the custom logging code to /tmp/binary_c_python/custom_logging/custom_logging.c
    File/directory /tmp/binary_c_python/custom_logging/libcustom_logging_b72fad5ce31946a596fdf51470ae62cb.so doesn't exist. Can't remove it.
    Calling the binary_c config code to get the info to build the shared library
    Got options to compile:
    	cc = cc
    	ccflags = -DALIGNSIZE=8 -std=gnu11 -fstrict-aliasing -Wstrict-aliasing -g -Wpedantic -Wshadow -Wno-variadic-macros -fstack-protector-all -rdynamic -march=native -mtune=native -fno-associative-math -fno-math-errno -ffinite-math-only -fno-rounding-math -fno-signaling-nans -fcx-limited-range -fexcess-precision=fast -fno-unsafe-math-optimizations -fno-finite-math-only -fsignaling-nans -fomit-frame-pointer  -fasynchronous-unwind-tables -export-dynamic -O0 -DCPUFREQ=3900 -DBINUTILS_VERSION=2.30 -DOPERATING_SYSTEM=linux -DLINUX -DPOSIX -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__HAVE_LINK_H -D__HAVE_GNU_QSORT_R -D__HAVE_NATIVE_EXP10 -D__HAVE_POSIX_FADVISE -DFPU_CONTROL -DGIT_REVISION=6101:20210807:c5232be5c -DGIT_URL=gitlab@gitlab.eps.surrey.ac.uk:ri0005/binary_c.git -DGIT_BRANCH=branch_david -D__HAVE_LIBC__ -D__HAVE_LIBGSL__ -I/usr/include -D__HAVE_LIBGSLCBLAS__ -D__HAVE_LIBDL__ -D__HAVE_LIBZ__ -D__HAVE_LIBPTHREAD__ -D__HAVE_LIBBACKTRACE__ -D__HAVE_LIBBSD__ -D__HAVE_LIBM__ -D__HAVE_LIBRINTERPOLATE__ -D__HAVE_IEEE754_H__ -D__HAVE_DRAND48__ -D__HAVE_HSEARCH_DATA__ -D__HAVE_MALLOC_H__ -D__HAVE_SETITIMER__ -D__HAVE_HAS_INCLUDE -D__HAVE_PKG_CONFIG__ -D__HAVE_VALGRIND__ -D__SHOW_STARDATA__ -D__DIFF_STARDATA__ -D__HAVE_7Z__ -D__HAVE_BZCAT__ -D__HAVE_ZCAT__ -O0 -shared -D_SEARCH_H
    	ld = ld
    	libs = -L/home/david/projects/binary_c_root/binary_c/src -L/usr/lib/x86_64-linux-gnu -L/home/david/.local/lib -L/home/david/projects/binary_c_root/binary_c/src -lc -lgsl -lgslcblas -lm -ldl -lz -lpthread -lbacktrace -lbsd -lrinterpolate -lbinary_c
    	inc = -I/home/david/projects/binary_c_root/binary_c -I/home/david/projects/binary_c_root/binary_c/src -I/home/david/.local/include -I/home/david/projects/binary_c_root/binary_c/src
    
    
    Building shared library for custom logging with (binary_c.h) on david-Lenovo-IdeaPad-S340-14IWL
    
    Executing following command to compile the shared library:
    cc -fPIC -DALIGNSIZE=8 -std=gnu11 -fstrict-aliasing -Wstrict-aliasing -g -Wpedantic -Wshadow -Wno-variadic-macros -fstack-protector-all -rdynamic -march=native -mtune=native -fno-associative-math -fno-math-errno -ffinite-math-only -fno-rounding-math -fno-signaling-nans -fcx-limited-range -fexcess-precision=fast -fno-unsafe-math-optimizations -fno-finite-math-only -fsignaling-nans -fomit-frame-pointer -fasynchronous-unwind-tables -export-dynamic -O0 -DCPUFREQ=3900 -DBINUTILS_VERSION=2.30 -DOPERATING_SYSTEM=linux -DLINUX -DPOSIX -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__HAVE_LINK_H -D__HAVE_GNU_QSORT_R -D__HAVE_NATIVE_EXP10 -D__HAVE_POSIX_FADVISE -DFPU_CONTROL -DGIT_REVISION=6101:20210807:c5232be5c -DGIT_URL=gitlab@gitlab.eps.surrey.ac.uk:ri0005/binary_c.git -DGIT_BRANCH=branch_david -D__HAVE_LIBC__ -D__HAVE_LIBGSL__ -I/usr/include -D__HAVE_LIBGSLCBLAS__ -D__HAVE_LIBDL__ -D__HAVE_LIBZ__ -D__HAVE_LIBPTHREAD__ -D__HAVE_LIBBACKTRACE__ -D__HAVE_LIBBSD__ -D__HAVE_LIBM__ -D__HAVE_LIBRINTERPOLATE__ -D__HAVE_IEEE754_H__ -D__HAVE_DRAND48__ -D__HAVE_HSEARCH_DATA__ -D__HAVE_MALLOC_H__ -D__HAVE_SETITIMER__ -D__HAVE_HAS_INCLUDE -D__HAVE_PKG_CONFIG__ -D__HAVE_VALGRIND__ -D__SHOW_STARDATA__ -D__DIFF_STARDATA__ -D__HAVE_7Z__ -D__HAVE_BZCAT__ -D__HAVE_ZCAT__ -O0 -shared -D_SEARCH_H -L/home/david/projects/binary_c_root/binary_c/src -L/usr/lib/x86_64-linux-gnu -L/home/david/.local/lib -L/home/david/projects/binary_c_root/binary_c/src -lc -lgsl -lgslcblas -lm -ldl -lz -lpthread -lbacktrace -lbsd -lrinterpolate -lbinary_c -o /tmp/binary_c_python/custom_logging/libcustom_logging_b72fad5ce31946a596fdf51470ae62cb.so /tmp/binary_c_python/custom_logging/custom_logging.c -I/home/david/projects/binary_c_root/binary_c -I/home/david/projects/binary_c_root/binary_c/src -I/home/david/.local/include -I/home/david/projects/binary_c_root/binary_c/src
    loading shared library for custom logging
    loaded shared library for custom logging.             custom_output_function is loaded in memory at 140452086985980
    Running binary_c M_1 10
    Cleaning up the custom logging stuff. type: single
    Removed /tmp/binary_c_python/custom_logging/libcustom_logging_b72fad5ce31946a596fdf51470ae62cb.so
    EXAMPLE_MASSLOSS             0.000000000000e+00 10 0 10 1
    EXAMPLE_MASSLOSS             0.000000000000e+00 10 10 10 1
    EXAMPLE_MASSLOSS             1.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             2.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             3.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             4.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             5.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             6.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             7.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             8.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             9.000000000000e-06 10 10 10 1
    EXAMPLE_MASSLOSS             2.428856587715e-01 9.99904 10 10 1
    EXAMPLE_MASSLOSS             4.858043386255e-01 9.99808 9.99904 10 1
    EXAMPLE_MASSLOSS             7.287653970196e-01 9.9971 9.99808 10 1
    EXAMPLE_MASSLOSS             9.717692053867e-01 9.99612 9.9971 10 1
    EXAMPLE_MASSLOSS             1.214816149403e+00 9.99513 9.99612 10 1
    EXAMPLE_MASSLOSS             1.457906629267e+00 9.99413 9.99513 10 1
    EXAMPLE_MASSLOSS             1.701041059992e+00 9.99312 9.99413 10 1
    EXAMPLE_MASSLOSS             1.944219871711e+00 9.9921 9.99312 10 1
    EXAMPLE_MASSLOSS             2.187443509995e+00 9.99107 9.9921 10 1
    EXAMPLE_MASSLOSS             2.430712436181e+00 9.99003 9.99107 10 1
    EXAMPLE_MASSLOSS             2.674027127722e+00 9.98897 9.99003 10 1
    EXAMPLE_MASSLOSS             2.917388078541e+00 9.98791 9.98897 10 1
    EXAMPLE_MASSLOSS             3.160795799407e+00 9.98684 9.98791 10 1
    EXAMPLE_MASSLOSS             3.404250818323e+00 9.98575 9.98684 10 1
    EXAMPLE_MASSLOSS             3.647753680927e+00 9.98465 9.98575 10 1
    EXAMPLE_MASSLOSS             3.891304950918e+00 9.98354 9.98465 10 1
    EXAMPLE_MASSLOSS             4.134905210484e+00 9.98242 9.98354 10 1
    EXAMPLE_MASSLOSS             4.378555060760e+00 9.98128 9.98242 10 1
    EXAMPLE_MASSLOSS             4.622255122292e+00 9.98013 9.98128 10 1
    EXAMPLE_MASSLOSS             4.866006035533e+00 9.97896 9.98013 10 1
    EXAMPLE_MASSLOSS             5.109808461340e+00 9.97778 9.97896 10 1
    EXAMPLE_MASSLOSS             5.353663081505e+00 9.97658 9.97778 10 1
    EXAMPLE_MASSLOSS             5.597570599296e+00 9.97537 9.97658 10 1
    EXAMPLE_MASSLOSS             5.841531740023e+00 9.97414 9.97537 10 1
    EXAMPLE_MASSLOSS             6.085547251623e+00 9.97289 9.97414 10 1
    EXAMPLE_MASSLOSS             6.329617905265e+00 9.97163 9.97289 10 1
    EXAMPLE_MASSLOSS             6.573744495981e+00 9.97034 9.97163 10 1
    EXAMPLE_MASSLOSS             6.817927843318e+00 9.96904 9.97034 10 1
    EXAMPLE_MASSLOSS             7.062168792011e+00 9.96772 9.96904 10 1
    EXAMPLE_MASSLOSS             7.306468212685e+00 9.96638 9.96772 10 1
    EXAMPLE_MASSLOSS             7.550827002578e+00 9.96503 9.96638 10 1
    EXAMPLE_MASSLOSS             7.795246086292e+00 9.96364 9.96503 10 1
    EXAMPLE_MASSLOSS             8.039726416572e+00 9.96224 9.96364 10 1
    EXAMPLE_MASSLOSS             8.284268975108e+00 9.96082 9.96224 10 1
    EXAMPLE_MASSLOSS             8.528874773371e+00 9.95937 9.96082 10 1
    EXAMPLE_MASSLOSS             8.773544853476e+00 9.9579 9.95937 10 1
    EXAMPLE_MASSLOSS             9.018280289073e+00 9.95641 9.9579 10 1
    EXAMPLE_MASSLOSS             9.263082186270e+00 9.95489 9.95641 10 1
    EXAMPLE_MASSLOSS             9.507951684592e+00 9.95334 9.95489 10 1
    EXAMPLE_MASSLOSS             9.752889957969e+00 9.95177 9.95334 10 1
    EXAMPLE_MASSLOSS             9.997898215756e+00 9.95017 9.95177 10 1
    EXAMPLE_MASSLOSS             1.024297770379e+01 9.94855 9.95017 10 1
    EXAMPLE_MASSLOSS             1.048812970548e+01 9.94689 9.94855 10 1
    EXAMPLE_MASSLOSS             1.073335554296e+01 9.94521 9.94689 10 1
    EXAMPLE_MASSLOSS             1.097865657819e+01 9.94349 9.94521 10 1
    EXAMPLE_MASSLOSS             1.122403421425e+01 9.94175 9.94349 10 1
    EXAMPLE_MASSLOSS             1.146948989649e+01 9.93997 9.94175 10 1
    EXAMPLE_MASSLOSS             1.171502511388e+01 9.93816 9.93997 10 1
    EXAMPLE_MASSLOSS             1.196064140027e+01 9.93631 9.93816 10 1
    EXAMPLE_MASSLOSS             1.220634033581e+01 9.93443 9.93631 10 1
    EXAMPLE_MASSLOSS             1.245212354829e+01 9.93251 9.93443 10 1
    EXAMPLE_MASSLOSS             1.269799271459e+01 9.93056 9.93251 10 1
    EXAMPLE_MASSLOSS             1.294394956219e+01 9.92856 9.93056 10 1
    EXAMPLE_MASSLOSS             1.318999587064e+01 9.92653 9.92856 10 1
    EXAMPLE_MASSLOSS             1.343613347310e+01 9.92446 9.92653 10 1
    EXAMPLE_MASSLOSS             1.368236425799e+01 9.92234 9.92446 10 1
    EXAMPLE_MASSLOSS             1.392869017053e+01 9.92018 9.92234 10 1
    EXAMPLE_MASSLOSS             1.417511321446e+01 9.91798 9.92018 10 1
    EXAMPLE_MASSLOSS             1.442163545365e+01 9.91573 9.91798 10 1
    EXAMPLE_MASSLOSS             1.466825901386e+01 9.91344 9.91573 10 1
    EXAMPLE_MASSLOSS             1.491498608445e+01 9.9111 9.91344 10 1
    EXAMPLE_MASSLOSS             1.516181892009e+01 9.9087 9.9111 10 1
    EXAMPLE_MASSLOSS             1.540875984257e+01 9.90626 9.9087 10 1
    EXAMPLE_MASSLOSS             1.565581124247e+01 9.90376 9.90626 10 1
    EXAMPLE_MASSLOSS             1.590297558101e+01 9.90121 9.90376 10 1
    EXAMPLE_MASSLOSS             1.615025539169e+01 9.89861 9.90121 10 1
    EXAMPLE_MASSLOSS             1.639765328203e+01 9.89595 9.89861 10 1
    EXAMPLE_MASSLOSS             1.664517193526e+01 9.89323 9.89595 10 1
    EXAMPLE_MASSLOSS             1.689281411189e+01 9.89045 9.89323 10 1
    EXAMPLE_MASSLOSS             1.714058265126e+01 9.88761 9.89045 10 1
    EXAMPLE_MASSLOSS             1.738848047302e+01 9.8847 9.88761 10 1
    EXAMPLE_MASSLOSS             1.763651057841e+01 9.88173 9.8847 10 1
    EXAMPLE_MASSLOSS             1.788467605150e+01 9.8787 9.88173 10 1
    EXAMPLE_MASSLOSS             1.813298006019e+01 9.87559 9.8787 10 1
    EXAMPLE_MASSLOSS             1.838142585706e+01 9.87242 9.87559 10 1
    EXAMPLE_MASSLOSS             1.863001677997e+01 9.86917 9.87242 10 1
    EXAMPLE_MASSLOSS             1.887875625237e+01 9.86585 9.86917 10 1
    EXAMPLE_MASSLOSS             1.912764778330e+01 9.86246 9.86585 10 1
    EXAMPLE_MASSLOSS             1.937669496705e+01 9.85899 9.86246 10 1
    EXAMPLE_MASSLOSS             1.962590148236e+01 9.85545 9.85899 10 1
    EXAMPLE_MASSLOSS             1.987527109117e+01 9.85182 9.85545 10 1
    EXAMPLE_MASSLOSS             2.012480763676e+01 9.84811 9.85182 10 1
    EXAMPLE_MASSLOSS             2.037451504136e+01 9.84432 9.84811 10 1
    EXAMPLE_MASSLOSS             2.062439730298e+01 9.84045 9.84432 10 1
    EXAMPLE_MASSLOSS             2.087445849148e+01 9.8365 9.84045 10 1
    EXAMPLE_MASSLOSS             2.112470274376e+01 9.83246 9.8365 10 1
    EXAMPLE_MASSLOSS             2.137513425796e+01 9.82833 9.83246 10 1
    EXAMPLE_MASSLOSS             2.162575728655e+01 9.82411 9.82833 10 1
    EXAMPLE_MASSLOSS             2.187657612827e+01 9.81981 9.82411 10 1
    EXAMPLE_MASSLOSS             2.212759511865e+01 9.81542 9.81981 10 1
    EXAMPLE_MASSLOSS             2.237881861913e+01 9.81095 9.81542 10 1
    EXAMPLE_MASSLOSS             2.263025100459e+01 9.80639 9.81095 10 1
    EXAMPLE_MASSLOSS             2.288189664917e+01 9.80174 9.80639 10 1
    EXAMPLE_MASSLOSS             2.313375991011e+01 9.79701 9.80174 10 1
    EXAMPLE_MASSLOSS             2.338584510978e+01 9.79219 9.79701 10 1
    EXAMPLE_MASSLOSS             2.363815651539e+01 9.78729 9.79219 10 1
    EXAMPLE_MASSLOSS             2.389069831654e+01 9.78232 9.78729 10 1
    EXAMPLE_MASSLOSS             2.413846166787e+01 9.77736 9.78232 10 1
    EXAMPLE_MASSLOSS             2.437803439149e+01 9.77251 9.77736 10 1
    EXAMPLE_MASSLOSS             2.460995047758e+01 9.76777 9.77251 10 1
    EXAMPLE_MASSLOSS             2.466054742702e+01 9.76628 9.76777 10 1
    EXAMPLE_MASSLOSS             2.466056145493e+01 9.76628 9.76628 10 1
    EXAMPLE_MASSLOSS             2.466056155493e+01 9.76628 9.76628 10 2
    EXAMPLE_MASSLOSS             2.466718381296e+01 9.76604 9.76628 10 2
    EXAMPLE_MASSLOSS             2.467380607099e+01 9.76586 9.76604 10 2
    EXAMPLE_MASSLOSS             2.468042832902e+01 9.76573 9.76586 10 2
    EXAMPLE_MASSLOSS             2.468705058705e+01 9.76564 9.76573 10 2
    EXAMPLE_MASSLOSS             2.469367284508e+01 9.76557 9.76564 10 2
    EXAMPLE_MASSLOSS             2.470029510311e+01 9.76535 9.76557 10 2
    EXAMPLE_MASSLOSS             2.470691736114e+01 9.76509 9.76535 10 2
    EXAMPLE_MASSLOSS             2.471353961917e+01 9.76478 9.76509 10 2
    EXAMPLE_MASSLOSS             2.472016187720e+01 9.76442 9.76478 10 2
    EXAMPLE_MASSLOSS             2.472678403523e+01 9.76399 9.76442 10 3
    EXAMPLE_MASSLOSS             2.472697273819e+01 9.76397 9.76399 10 3
    EXAMPLE_MASSLOSS             2.472715955412e+01 9.76396 9.76397 10 3
    EXAMPLE_MASSLOSS             2.472734450189e+01 9.76394 9.76396 10 3
    EXAMPLE_MASSLOSS             2.472752760018e+01 9.76393 9.76394 10 3
    EXAMPLE_MASSLOSS             2.472770886749e+01 9.76391 9.76393 10 3
    EXAMPLE_MASSLOSS             2.472788832213e+01 9.7639 9.76391 10 3
    EXAMPLE_MASSLOSS             2.472806598222e+01 9.76388 9.7639 10 3
    EXAMPLE_MASSLOSS             2.472824186571e+01 9.76387 9.76388 10 3
    EXAMPLE_MASSLOSS             2.472841599036e+01 9.76385 9.76387 10 3
    EXAMPLE_MASSLOSS             2.472858837377e+01 9.76383 9.76385 10 3
    EXAMPLE_MASSLOSS             2.472875903335e+01 9.76382 9.76383 10 3
    EXAMPLE_MASSLOSS             2.472892798633e+01 9.7638 9.76382 10 3
    EXAMPLE_MASSLOSS             2.472909524978e+01 9.76378 9.7638 10 3
    EXAMPLE_MASSLOSS             2.472926084059e+01 9.76377 9.76378 10 3
    EXAMPLE_MASSLOSS             2.472942477550e+01 9.76375 9.76377 10 3
    EXAMPLE_MASSLOSS             2.472958707105e+01 9.76373 9.76375 10 3
    EXAMPLE_MASSLOSS             2.472974774365e+01 9.76371 9.76373 10 3
    EXAMPLE_MASSLOSS             2.472990680953e+01 9.7637 9.76371 10 3
    EXAMPLE_MASSLOSS             2.473006428475e+01 9.76368 9.7637 10 3
    EXAMPLE_MASSLOSS             2.473022018521e+01 9.76366 9.76368 10 3
    EXAMPLE_MASSLOSS             2.473037452667e+01 9.76364 9.76366 10 3
    EXAMPLE_MASSLOSS             2.473052732472e+01 9.76362 9.76364 10 3
    EXAMPLE_MASSLOSS             2.473067859478e+01 9.7636 9.76362 10 3
    EXAMPLE_MASSLOSS             2.473082835215e+01 9.76358 9.7636 10 3
    EXAMPLE_MASSLOSS             2.473097661194e+01 9.76356 9.76358 10 3
    EXAMPLE_MASSLOSS             2.473112338913e+01 9.76354 9.76356 10 3
    EXAMPLE_MASSLOSS             2.473126869855e+01 9.76352 9.76354 10 3
    EXAMPLE_MASSLOSS             2.473141255488e+01 9.7635 9.76352 10 3
    EXAMPLE_MASSLOSS             2.473155497264e+01 9.76348 9.7635 10 3
    EXAMPLE_MASSLOSS             2.473169596623e+01 9.76346 9.76348 10 3
    EXAMPLE_MASSLOSS             2.473183554988e+01 9.76344 9.76346 10 3
    EXAMPLE_MASSLOSS             2.473197373769e+01 9.76342 9.76344 10 3
    EXAMPLE_MASSLOSS             2.473211054363e+01 9.76339 9.76342 10 3
    EXAMPLE_MASSLOSS             2.473224598150e+01 9.76337 9.76339 10 3
    EXAMPLE_MASSLOSS             2.473238006500e+01 9.76335 9.76337 10 3
    EXAMPLE_MASSLOSS             2.473251280766e+01 9.76333 9.76335 10 3
    EXAMPLE_MASSLOSS             2.473264422290e+01 9.7633 9.76333 10 3
    EXAMPLE_MASSLOSS             2.473277432398e+01 9.76328 9.7633 10 3
    EXAMPLE_MASSLOSS             2.473290312405e+01 9.76326 9.76328 10 3
    EXAMPLE_MASSLOSS             2.473303063612e+01 9.76323 9.76326 10 3
    EXAMPLE_MASSLOSS             2.473315687307e+01 9.76321 9.76323 10 3
    EXAMPLE_MASSLOSS             2.473328184766e+01 9.76318 9.76321 10 3
    EXAMPLE_MASSLOSS             2.473340557249e+01 9.76316 9.76318 10 3
    EXAMPLE_MASSLOSS             2.473352806008e+01 9.76313 9.76316 10 3
    EXAMPLE_MASSLOSS             2.473364932279e+01 9.76311 9.76313 10 3
    EXAMPLE_MASSLOSS             2.473376937287e+01 9.76308 9.76311 10 3
    EXAMPLE_MASSLOSS             2.473388822246e+01 9.76305 9.76308 10 3
    EXAMPLE_MASSLOSS             2.473400588355e+01 9.76303 9.76305 10 3
    EXAMPLE_MASSLOSS             2.473412236802e+01 9.763 9.76303 10 3
    EXAMPLE_MASSLOSS             2.473423768765e+01 9.76297 9.763 10 3
    EXAMPLE_MASSLOSS             2.473435185409e+01 9.76295 9.76297 10 3
    EXAMPLE_MASSLOSS             2.473446487886e+01 9.76292 9.76295 10 3
    EXAMPLE_MASSLOSS             2.473457677338e+01 9.76289 9.76292 10 3
    EXAMPLE_MASSLOSS             2.473468754896e+01 9.76286 9.76289 10 3
    EXAMPLE_MASSLOSS             2.473479721678e+01 9.76283 9.76286 10 3
    EXAMPLE_MASSLOSS             2.473490578793e+01 9.7628 9.76283 10 3
    EXAMPLE_MASSLOSS             2.473501327336e+01 9.76277 9.7628 10 3
    EXAMPLE_MASSLOSS             2.473511968394e+01 9.76274 9.76277 10 3
    EXAMPLE_MASSLOSS             2.473522503041e+01 9.76271 9.76274 10 3
    EXAMPLE_MASSLOSS             2.473532932342e+01 9.76268 9.76271 10 3
    EXAMPLE_MASSLOSS             2.473543257350e+01 9.76265 9.76268 10 3
    EXAMPLE_MASSLOSS             2.473553479108e+01 9.76262 9.76265 10 3
    EXAMPLE_MASSLOSS             2.473563598648e+01 9.76258 9.76262 10 3
    EXAMPLE_MASSLOSS             2.473573616993e+01 9.76255 9.76258 10 3
    EXAMPLE_MASSLOSS             2.473583535154e+01 9.76252 9.76255 10 3
    EXAMPLE_MASSLOSS             2.473593354134e+01 9.76248 9.76252 10 3
    EXAMPLE_MASSLOSS             2.473603074923e+01 9.76245 9.76248 10 3
    EXAMPLE_MASSLOSS             2.473612698505e+01 9.76242 9.76245 10 3
    EXAMPLE_MASSLOSS             2.473622225852e+01 9.76238 9.76242 10 3
    EXAMPLE_MASSLOSS             2.473631657924e+01 9.76235 9.76238 10 3
    EXAMPLE_MASSLOSS             2.473640995676e+01 9.76231 9.76235 10 3
    EXAMPLE_MASSLOSS             2.473650240051e+01 9.76227 9.76231 10 3
    EXAMPLE_MASSLOSS             2.473659391981e+01 9.76224 9.76227 10 3
    EXAMPLE_MASSLOSS             2.473668452393e+01 9.7622 9.76224 10 3
    EXAMPLE_MASSLOSS             2.473677422200e+01 9.76216 9.7622 10 3
    EXAMPLE_MASSLOSS             2.473686302309e+01 9.76212 9.76216 10 3
    EXAMPLE_MASSLOSS             2.473695093617e+01 9.76208 9.76212 10 3
    EXAMPLE_MASSLOSS             2.473699770532e+01 9.76206 9.76208 10 4
    EXAMPLE_MASSLOSS             2.476587186291e+01 9.74886 9.76206 10 4
    EXAMPLE_MASSLOSS             2.479474602051e+01 9.73665 9.74886 10 4
    EXAMPLE_MASSLOSS             2.482362017810e+01 9.72531 9.73665 10 4
    EXAMPLE_MASSLOSS             2.485249433569e+01 9.71473 9.72531 10 4
    EXAMPLE_MASSLOSS             2.488136849328e+01 9.70484 9.71473 10 4
    EXAMPLE_MASSLOSS             2.491024265087e+01 9.69554 9.70484 10 4
    EXAMPLE_MASSLOSS             2.493911680846e+01 9.68677 9.69554 10 4
    EXAMPLE_MASSLOSS             2.496799096605e+01 9.67847 9.68677 10 4
    EXAMPLE_MASSLOSS             2.499686512364e+01 9.67059 9.67847 10 4
    EXAMPLE_MASSLOSS             2.502573928124e+01 9.66308 9.67059 10 4
    EXAMPLE_MASSLOSS             2.505461343883e+01 9.65591 9.66308 10 4
    EXAMPLE_MASSLOSS             2.508348759642e+01 9.64903 9.65591 10 4
    EXAMPLE_MASSLOSS             2.511236175401e+01 9.64241 9.64903 10 4
    EXAMPLE_MASSLOSS             2.514123591160e+01 9.63603 9.64241 10 4
    EXAMPLE_MASSLOSS             2.517011006919e+01 9.62985 9.63603 10 4
    EXAMPLE_MASSLOSS             2.519898422678e+01 9.62387 9.62985 10 4
    EXAMPLE_MASSLOSS             2.522785838437e+01 9.61805 9.62387 10 4
    EXAMPLE_MASSLOSS             2.525673254197e+01 9.61237 9.61805 10 4
    EXAMPLE_MASSLOSS             2.528560669956e+01 9.60683 9.61237 10 4
    EXAMPLE_MASSLOSS             2.531448085715e+01 9.60141 9.60683 10 4
    EXAMPLE_MASSLOSS             2.534335501474e+01 9.59608 9.60141 10 4
    EXAMPLE_MASSLOSS             2.537222917233e+01 9.59085 9.59608 10 4
    EXAMPLE_MASSLOSS             2.540110332992e+01 9.5857 9.59085 10 4
    EXAMPLE_MASSLOSS             2.542997748751e+01 9.58061 9.5857 10 4
    EXAMPLE_MASSLOSS             2.545885164510e+01 9.57558 9.58061 10 4
    EXAMPLE_MASSLOSS             2.548772580270e+01 9.57061 9.57558 10 4
    EXAMPLE_MASSLOSS             2.551659996029e+01 9.56568 9.57061 10 4
    EXAMPLE_MASSLOSS             2.554547411788e+01 9.56078 9.56568 10 4
    EXAMPLE_MASSLOSS             2.557434827547e+01 9.55591 9.56078 10 4
    EXAMPLE_MASSLOSS             2.560322243306e+01 9.55107 9.55591 10 4
    EXAMPLE_MASSLOSS             2.563209659065e+01 9.54625 9.55107 10 4
    EXAMPLE_MASSLOSS             2.566097074824e+01 9.54144 9.54625 10 4
    EXAMPLE_MASSLOSS             2.568984490583e+01 9.53664 9.54144 10 4
    EXAMPLE_MASSLOSS             2.571871906343e+01 9.53185 9.53664 10 4
    EXAMPLE_MASSLOSS             2.574759322102e+01 9.52707 9.53185 10 4
    EXAMPLE_MASSLOSS             2.577646737861e+01 9.52229 9.52707 10 4
    EXAMPLE_MASSLOSS             2.580534153620e+01 9.51751 9.52229 10 4
    EXAMPLE_MASSLOSS             2.583421569379e+01 9.51273 9.51751 10 4
    EXAMPLE_MASSLOSS             2.586308985138e+01 9.50795 9.51273 10 4
    EXAMPLE_MASSLOSS             2.589196400897e+01 9.50314 9.50795 10 4
    EXAMPLE_MASSLOSS             2.592013279679e+01 9.4988 9.50314 10 4
    EXAMPLE_MASSLOSS             2.593293300489e+01 9.49698 9.4988 10 4
    EXAMPLE_MASSLOSS             2.594576642225e+01 9.49522 9.49698 10 4
    EXAMPLE_MASSLOSS             2.595915686962e+01 9.49345 9.49522 10 4
    EXAMPLE_MASSLOSS             2.597311318173e+01 9.49167 9.49345 10 4
    EXAMPLE_MASSLOSS             2.598767091717e+01 9.48988 9.49167 10 4
    EXAMPLE_MASSLOSS             2.600286458465e+01 9.48808 9.48988 10 4
    EXAMPLE_MASSLOSS             2.601872885459e+01 9.48627 9.48808 10 4
    EXAMPLE_MASSLOSS             2.603529812116e+01 9.48444 9.48627 10 4
    EXAMPLE_MASSLOSS             2.605260600595e+01 9.48261 9.48444 10 4
    EXAMPLE_MASSLOSS             2.607068470969e+01 9.48076 9.48261 10 4
    EXAMPLE_MASSLOSS             2.608956420826e+01 9.4789 9.48076 10 4
    EXAMPLE_MASSLOSS             2.610927128854e+01 9.47703 9.4789 10 4
    EXAMPLE_MASSLOSS             2.612982842803e+01 9.47515 9.47703 10 4
    EXAMPLE_MASSLOSS             2.615125253478e+01 9.47325 9.47515 10 4
    EXAMPLE_MASSLOSS             2.617355358186e+01 9.47133 9.47325 10 4
    EXAMPLE_MASSLOSS             2.619673319203e+01 9.4694 9.47133 10 4
    EXAMPLE_MASSLOSS             2.622078325403e+01 9.46746 9.4694 10 4
    EXAMPLE_MASSLOSS             2.624568467688e+01 9.4655 9.46746 10 4
    EXAMPLE_MASSLOSS             2.627140641122e+01 9.46353 9.4655 10 4
    EXAMPLE_MASSLOSS             2.629790487859e+01 9.46154 9.46353 10 4
    EXAMPLE_MASSLOSS             2.632512394658e+01 9.45953 9.46154 10 4
    EXAMPLE_MASSLOSS             2.635299556242e+01 9.45751 9.45953 10 4
    EXAMPLE_MASSLOSS             2.638144110889e+01 9.45548 9.45751 10 4
    EXAMPLE_MASSLOSS             2.641031526648e+01 9.45344 9.45548 10 4
    EXAMPLE_MASSLOSS             2.643918942407e+01 9.45142 9.45344 10 4
    EXAMPLE_MASSLOSS             2.646806358166e+01 9.44941 9.45142 10 4
    EXAMPLE_MASSLOSS             2.649693773925e+01 9.4474 9.44941 10 4
    EXAMPLE_MASSLOSS             2.652581189684e+01 9.4454 9.4474 10 4
    EXAMPLE_MASSLOSS             2.655468605443e+01 9.44339 9.4454 10 4
    EXAMPLE_MASSLOSS             2.658356021202e+01 9.44137 9.44339 10 4
    EXAMPLE_MASSLOSS             2.661243436962e+01 9.43935 9.44137 10 4
    EXAMPLE_MASSLOSS             2.664130852721e+01 9.43732 9.43935 10 4
    EXAMPLE_MASSLOSS             2.667018268480e+01 9.43527 9.43732 10 4
    EXAMPLE_MASSLOSS             2.669905684239e+01 9.43321 9.43527 10 4
    EXAMPLE_MASSLOSS             2.672793099998e+01 9.43114 9.43321 10 4
    EXAMPLE_MASSLOSS             2.675676320693e+01 9.42906 9.43114 10 4
    EXAMPLE_MASSLOSS             2.678536199230e+01 9.42698 9.42906 10 4
    EXAMPLE_MASSLOSS             2.681372586982e+01 9.4249 9.42698 10 4
    EXAMPLE_MASSLOSS             2.684184297439e+01 9.42282 9.4249 10 4
    EXAMPLE_MASSLOSS             2.686969238764e+01 9.42074 9.42282 10 4
    EXAMPLE_MASSLOSS             2.689724514865e+01 9.41867 9.42074 10 4
    EXAMPLE_MASSLOSS             2.692446538308e+01 9.4166 9.41867 10 4
    EXAMPLE_MASSLOSS             2.695131158738e+01 9.41453 9.4166 10 4
    EXAMPLE_MASSLOSS             2.697773807815e+01 9.41246 9.41453 10 4
    EXAMPLE_MASSLOSS             2.700369658847e+01 9.41039 9.41246 10 4
    EXAMPLE_MASSLOSS             2.702913796560e+01 9.40833 9.41039 10 4
    EXAMPLE_MASSLOSS             2.705401390130e+01 9.40627 9.40833 10 4
    EXAMPLE_MASSLOSS             2.707827860925e+01 9.40422 9.40627 10 4
    EXAMPLE_MASSLOSS             2.710189035853e+01 9.40217 9.40422 10 4
    EXAMPLE_MASSLOSS             2.712481277761e+01 9.40013 9.40217 10 4
    EXAMPLE_MASSLOSS             2.714701586015e+01 9.39809 9.40013 10 4
    EXAMPLE_MASSLOSS             2.716847662976e+01 9.39607 9.39809 10 4
    EXAMPLE_MASSLOSS             2.718917945048e+01 9.39405 9.39607 10 4
    EXAMPLE_MASSLOSS             2.720911599989e+01 9.39205 9.39405 10 4
    EXAMPLE_MASSLOSS             2.722828494653e+01 9.39005 9.39205 10 4
    EXAMPLE_MASSLOSS             2.724669139082e+01 9.38806 9.39005 10 4
    EXAMPLE_MASSLOSS             2.726434613739e+01 9.38609 9.38806 10 4
    EXAMPLE_MASSLOSS             2.728126486685e+01 9.38413 9.38609 10 4
    EXAMPLE_MASSLOSS             2.729746726859e+01 9.38218 9.38413 10 4
    EXAMPLE_MASSLOSS             2.731297618589e+01 9.38024 9.38218 10 4
    EXAMPLE_MASSLOSS             2.732781681156e+01 9.37831 9.38024 10 4
    EXAMPLE_MASSLOSS             2.734201596008e+01 9.3764 9.37831 10 4
    EXAMPLE_MASSLOSS             2.735560143071e+01 9.3745 9.3764 10 4
    EXAMPLE_MASSLOSS             2.736860146705e+01 9.37261 9.3745 10 4
    EXAMPLE_MASSLOSS             2.738104431159e+01 9.37073 9.37261 10 4
    EXAMPLE_MASSLOSS             2.739295784899e+01 9.36887 9.37073 10 4
    EXAMPLE_MASSLOSS             2.740436932931e+01 9.36702 9.36887 10 4
    EXAMPLE_MASSLOSS             2.741530516083e+01 9.36518 9.36702 10 4
    EXAMPLE_MASSLOSS             2.742579076194e+01 9.36335 9.36518 10 4
    EXAMPLE_MASSLOSS             2.743585046199e+01 9.36153 9.36335 10 4
    EXAMPLE_MASSLOSS             2.744550744184e+01 9.35973 9.36153 10 4
    EXAMPLE_MASSLOSS             2.745478370600e+01 9.35793 9.35973 10 4
    EXAMPLE_MASSLOSS             2.746370007930e+01 9.35615 9.35793 10 4
    EXAMPLE_MASSLOSS             2.747227622216e+01 9.35437 9.35615 10 4
    EXAMPLE_MASSLOSS             2.748053065975e+01 9.35261 9.35437 10 4
    EXAMPLE_MASSLOSS             2.748848082085e+01 9.35085 9.35261 10 4
    EXAMPLE_MASSLOSS             2.749614308352e+01 9.34911 9.35085 10 4
    EXAMPLE_MASSLOSS             2.750353282491e+01 9.34737 9.34911 10 4
    EXAMPLE_MASSLOSS             2.751066447336e+01 9.34564 9.34737 10 4
    EXAMPLE_MASSLOSS             2.751755156133e+01 9.34392 9.34564 10 4
    EXAMPLE_MASSLOSS             2.752420677809e+01 9.34221 9.34392 10 4
    EXAMPLE_MASSLOSS             2.753064202123e+01 9.34051 9.34221 10 4
    EXAMPLE_MASSLOSS             2.753686844665e+01 9.33882 9.34051 10 4
    EXAMPLE_MASSLOSS             2.754289651640e+01 9.33713 9.33882 10 4
    EXAMPLE_MASSLOSS             2.754873604429e+01 9.33546 9.33713 10 4
    EXAMPLE_MASSLOSS             2.755439623911e+01 9.33379 9.33546 10 4
    EXAMPLE_MASSLOSS             2.755988574524e+01 9.33212 9.33379 10 4
    EXAMPLE_MASSLOSS             2.756521322337e+01 9.33047 9.33212 10 4
    EXAMPLE_MASSLOSS             2.757041220956e+01 9.32881 9.33047 10 4
    EXAMPLE_MASSLOSS             2.757557219801e+01 9.32712 9.32881 10 4
    EXAMPLE_MASSLOSS             2.758083548446e+01 9.32536 9.32712 10 4
    EXAMPLE_MASSLOSS             2.758640034503e+01 9.32345 9.32536 10 4
    EXAMPLE_MASSLOSS             2.759254335421e+01 9.32127 9.32345 10 4
    EXAMPLE_MASSLOSS             2.759967388758e+01 9.31867 9.32127 10 4
    EXAMPLE_MASSLOSS             2.760845020818e+01 9.31535 9.31867 10 4
    EXAMPLE_MASSLOSS             2.762003432669e+01 9.31077 9.31535 10 4
    EXAMPLE_MASSLOSS             2.763670660601e+01 9.30375 9.31077 10 5
    EXAMPLE_MASSLOSS             2.763861300623e+01 9.3028 9.30375 10 5
    EXAMPLE_MASSLOSS             2.764050034244e+01 9.30184 9.3028 10 5
    EXAMPLE_MASSLOSS             2.764236880530e+01 9.30087 9.30184 10 5
    EXAMPLE_MASSLOSS             2.764421858352e+01 9.29988 9.30087 10 5
    EXAMPLE_MASSLOSS             2.764604986396e+01 9.29889 9.29988 10 5
    EXAMPLE_MASSLOSS             2.764786283160e+01 9.29788 9.29889 10 5
    EXAMPLE_MASSLOSS             2.764965766956e+01 9.29685 9.29788 10 5
    EXAMPLE_MASSLOSS             2.765143455914e+01 9.29582 9.29685 10 5
    EXAMPLE_MASSLOSS             2.765319367983e+01 9.29477 9.29582 10 5
    EXAMPLE_MASSLOSS             2.765493520931e+01 9.2937 9.29477 10 5
    EXAMPLE_MASSLOSS             2.765665932350e+01 9.29263 9.2937 10 5
    EXAMPLE_MASSLOSS             2.765836619654e+01 9.29154 9.29263 10 5
    EXAMPLE_MASSLOSS             2.766005600085e+01 9.29043 9.29154 10 5
    EXAMPLE_MASSLOSS             2.766172890712e+01 9.28931 9.29043 10 5
    EXAMPLE_MASSLOSS             2.766338508433e+01 9.28818 9.28931 10 5
    EXAMPLE_MASSLOSS             2.766502469976e+01 9.28703 9.28818 10 5
    EXAMPLE_MASSLOSS             2.766664791904e+01 9.28587 9.28703 10 5
    EXAMPLE_MASSLOSS             2.766825490613e+01 9.28469 9.28587 10 5
    EXAMPLE_MASSLOSS             2.766984582335e+01 9.28349 9.28469 10 5
    EXAMPLE_MASSLOSS             2.767142083139e+01 9.28229 9.28349 10 5
    EXAMPLE_MASSLOSS             2.767298008935e+01 9.28106 9.28229 10 5
    EXAMPLE_MASSLOSS             2.767452375474e+01 9.27982 9.28106 10 5
    EXAMPLE_MASSLOSS             2.767605198347e+01 9.27856 9.27982 10 5
    EXAMPLE_MASSLOSS             2.767756492991e+01 9.27729 9.27856 10 5
    EXAMPLE_MASSLOSS             2.767906274689e+01 9.276 9.27729 10 5
    EXAMPLE_MASSLOSS             2.768054558570e+01 9.2747 9.276 10 5
    EXAMPLE_MASSLOSS             2.768201359612e+01 9.27337 9.2747 10 5
    EXAMPLE_MASSLOSS             2.768346692644e+01 9.27204 9.27337 10 5
    EXAMPLE_MASSLOSS             2.768490572345e+01 9.27068 9.27204 10 5
    EXAMPLE_MASSLOSS             2.768633013249e+01 9.26931 9.27068 10 5
    EXAMPLE_MASSLOSS             2.768774029745e+01 9.26792 9.26931 10 5
    EXAMPLE_MASSLOSS             2.768913636075e+01 9.26652 9.26792 10 5
    EXAMPLE_MASSLOSS             2.769051846342e+01 9.26509 9.26652 10 5
    EXAMPLE_MASSLOSS             2.769188674506e+01 9.26365 9.26509 10 5
    EXAMPLE_MASSLOSS             2.769324134389e+01 9.26219 9.26365 10 5
    EXAMPLE_MASSLOSS             2.769458239673e+01 9.26072 9.26219 10 5
    EXAMPLE_MASSLOSS             2.769591003904e+01 9.25922 9.26072 10 5
    EXAMPLE_MASSLOSS             2.769722440493e+01 9.25771 9.25922 10 5
    EXAMPLE_MASSLOSS             2.769852562716e+01 9.25618 9.25771 10 5
    EXAMPLE_MASSLOSS             2.769981383716e+01 9.25463 9.25618 10 5
    EXAMPLE_MASSLOSS             2.770108916507e+01 9.25305 9.25463 10 5
    EXAMPLE_MASSLOSS             2.770235173970e+01 9.25146 9.25305 10 5
    EXAMPLE_MASSLOSS             2.770360168858e+01 9.24985 9.25146 10 5
    EXAMPLE_MASSLOSS             2.770483913797e+01 9.24822 9.24985 10 5
    EXAMPLE_MASSLOSS             2.770606421287e+01 9.24657 9.24822 10 5
    EXAMPLE_MASSLOSS             2.770727703702e+01 9.2449 9.24657 10 5
    EXAMPLE_MASSLOSS             2.770847773292e+01 9.24321 9.2449 10 5
    EXAMPLE_MASSLOSS             2.770966642187e+01 9.2415 9.24321 10 5
    EXAMPLE_MASSLOSS             2.771084322393e+01 9.23976 9.2415 10 5
    EXAMPLE_MASSLOSS             2.771200825797e+01 9.23801 9.23976 10 5
    EXAMPLE_MASSLOSS             2.771316164167e+01 9.23623 9.23801 10 5
    EXAMPLE_MASSLOSS             2.771430349153e+01 9.23443 9.23623 10 5
    EXAMPLE_MASSLOSS             2.771543392289e+01 9.23261 9.23443 10 5
    EXAMPLE_MASSLOSS             2.771655304994e+01 9.23076 9.23261 10 5
    EXAMPLE_MASSLOSS             2.771766098572e+01 9.22889 9.23076 10 5
    EXAMPLE_MASSLOSS             2.771875784214e+01 9.227 9.22889 10 5
    EXAMPLE_MASSLOSS             2.771984373000e+01 9.22508 9.227 10 5
    EXAMPLE_MASSLOSS             2.772091875898e+01 9.22314 9.22508 10 5
    EXAMPLE_MASSLOSS             2.772198303766e+01 9.22117 9.22314 10 5
    EXAMPLE_MASSLOSS             2.772303667356e+01 9.21918 9.22117 10 5
    EXAMPLE_MASSLOSS             2.772407977311e+01 9.21716 9.21918 10 5
    EXAMPLE_MASSLOSS             2.772511244165e+01 9.21511 9.21716 10 5
    EXAMPLE_MASSLOSS             2.772613478351e+01 9.21304 9.21511 10 5
    EXAMPLE_MASSLOSS             2.772714690196e+01 9.21094 9.21304 10 5
    EXAMPLE_MASSLOSS             2.772814889922e+01 9.20882 9.21094 10 5
    EXAMPLE_MASSLOSS             2.772914087650e+01 9.20666 9.20882 10 5
    EXAMPLE_MASSLOSS             2.773012293401e+01 9.20448 9.20666 10 5
    EXAMPLE_MASSLOSS             2.773109517095e+01 9.20227 9.20448 10 5
    EXAMPLE_MASSLOSS             2.773205768552e+01 9.20003 9.20227 10 5
    EXAMPLE_MASSLOSS             2.773301057494e+01 9.19777 9.20003 10 5
    EXAMPLE_MASSLOSS             2.773395393547e+01 9.19547 9.19777 10 5
    EXAMPLE_MASSLOSS             2.773488786240e+01 9.19314 9.19547 10 5
    SINGLE_STAR_LIFETIME 10 27.7358
    EXAMPLE_MASSLOSS             2.773581245005e+01 1.33524 9.19314 10 13
    EXAMPLE_MASSLOSS             2.774581245005e+01 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             2.774581503201e+01 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             1.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             2.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             3.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             4.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             5.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             6.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             7.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             8.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             9.027745815032e+03 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             1.002774581503e+04 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             1.102774581503e+04 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             1.202774581503e+04 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             1.302774581503e+04 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             1.402774581503e+04 1.33524 1.33524 10 13
    EXAMPLE_MASSLOSS             1.500000000000e+04 1.33524 1.33524 10 13
    

%% Cell type:markdown id:588a7d9e-9d64-4b3b-8907-656b905286e8 tags:

Lastly we can add a parse_function to handle parsing the output again.

Because the parse_function will now be part of the population object, it can access information of the object. We need to make a new parse function that is fit for an object: we the arguments now need to be (self, output). Returning the data is useful when running evolve_single(), but won't be used in a population evolution.

%% Cell type:code id:fec39154-cce6-438c-8c2c-509d76b00f34 tags:

``` python
import os
import json
import numpy as np

def object_parse_function(self, output):
    """
    Example parse function that can be added to the population object
    """

    # We can access object instance information now.
    # In this way we can store the results in a file for example.
    output_file = os.path.join(self.custom_options['output_dir'], 'example_output.json')

    #
    column_names = ['time', 'mass', 'initial_mass', 'stellar_type']
    value_lines = [column_names]

    # Loop over output
    for line in output.splitlines():

        # Select the lines starting with the header we chose
        if line.startswith("EXAMPLE_MASSLOSS"):

        # Split the output and fetch the data
            split_line = line.split()
            values = [float(el) for el in split_line[1:]]
            value_lines.append(values)

    # Turn into an array
    values_array = np.array(value_lines[1:])

    # make dict and fill
    output_dict = {}
    for i in range(len(column_names)):
        output_dict[column_names[i]] = list(values_array[:,i])

    # Write to file
    with open(output_file, 'w') as f:
        f.write(json.dumps(output_dict, indent=4))

    # Return something anyway
    return value_lines
```

%% Cell type:code id:57347512-fd4a-434b-b13c-5e6dbd3ac415 tags:

``` python
example_pop.set(
    parse_function=object_parse_function,
    output_dir='/tmp/'
)
output = example_pop.evolve_single()
print(output[:4])

# Example of loading the data that was written
with open(os.path.join(example_pop.custom_options['output_dir'], 'example_output.json')) as f:
    written_data = json.loads(f.read())

print(written_data.keys())
```

%% Output

    adding: parse_function=<function object_parse_function at 0x7fbd80b8ba60> to grid_options
    !! Key doesnt match previously known parameter:                     adding: output_dir=/tmp/ to custom_options
    Creating and loading custom logging functionality
    Creating the code for the shared library for the custom logging
    Removed /tmp/binary_c_python/custom_logging/custom_logging.c
    Writing the custom logging code to /tmp/binary_c_python/custom_logging/custom_logging.c
    File/directory /tmp/binary_c_python/custom_logging/libcustom_logging_b5166563ed644682b56cfd1091b45970.so doesn't exist. Can't remove it.
    Calling the binary_c config code to get the info to build the shared library
    Got options to compile:
    	cc = cc
    	ccflags = -DALIGNSIZE=8 -std=gnu11 -fstrict-aliasing -Wstrict-aliasing -g -Wpedantic -Wshadow -Wno-variadic-macros -fstack-protector-all -rdynamic -march=native -mtune=native -fno-associative-math -fno-math-errno -ffinite-math-only -fno-rounding-math -fno-signaling-nans -fcx-limited-range -fexcess-precision=fast -fno-unsafe-math-optimizations -fno-finite-math-only -fsignaling-nans -fomit-frame-pointer  -fasynchronous-unwind-tables -export-dynamic -O0 -DCPUFREQ=3900 -DBINUTILS_VERSION=2.30 -DOPERATING_SYSTEM=linux -DLINUX -DPOSIX -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__HAVE_LINK_H -D__HAVE_GNU_QSORT_R -D__HAVE_NATIVE_EXP10 -D__HAVE_POSIX_FADVISE -DFPU_CONTROL -DGIT_REVISION=6101:20210807:c5232be5c -DGIT_URL=gitlab@gitlab.eps.surrey.ac.uk:ri0005/binary_c.git -DGIT_BRANCH=branch_david -D__HAVE_LIBC__ -D__HAVE_LIBGSL__ -I/usr/include -D__HAVE_LIBGSLCBLAS__ -D__HAVE_LIBDL__ -D__HAVE_LIBZ__ -D__HAVE_LIBPTHREAD__ -D__HAVE_LIBBACKTRACE__ -D__HAVE_LIBBSD__ -D__HAVE_LIBM__ -D__HAVE_LIBRINTERPOLATE__ -D__HAVE_IEEE754_H__ -D__HAVE_DRAND48__ -D__HAVE_HSEARCH_DATA__ -D__HAVE_MALLOC_H__ -D__HAVE_SETITIMER__ -D__HAVE_HAS_INCLUDE -D__HAVE_PKG_CONFIG__ -D__HAVE_VALGRIND__ -D__SHOW_STARDATA__ -D__DIFF_STARDATA__ -D__HAVE_7Z__ -D__HAVE_BZCAT__ -D__HAVE_ZCAT__ -O0 -shared -D_SEARCH_H
    	ld = ld
    	libs = -L/home/david/projects/binary_c_root/binary_c/src -L/usr/lib/x86_64-linux-gnu -L/home/david/.local/lib -L/home/david/projects/binary_c_root/binary_c/src -lc -lgsl -lgslcblas -lm -ldl -lz -lpthread -lbacktrace -lbsd -lrinterpolate -lbinary_c
    	inc = -I/home/david/projects/binary_c_root/binary_c -I/home/david/projects/binary_c_root/binary_c/src -I/home/david/.local/include -I/home/david/projects/binary_c_root/binary_c/src
    
    
    Building shared library for custom logging with (binary_c.h) on david-Lenovo-IdeaPad-S340-14IWL
    
    Executing following command to compile the shared library:
    cc -fPIC -DALIGNSIZE=8 -std=gnu11 -fstrict-aliasing -Wstrict-aliasing -g -Wpedantic -Wshadow -Wno-variadic-macros -fstack-protector-all -rdynamic -march=native -mtune=native -fno-associative-math -fno-math-errno -ffinite-math-only -fno-rounding-math -fno-signaling-nans -fcx-limited-range -fexcess-precision=fast -fno-unsafe-math-optimizations -fno-finite-math-only -fsignaling-nans -fomit-frame-pointer -fasynchronous-unwind-tables -export-dynamic -O0 -DCPUFREQ=3900 -DBINUTILS_VERSION=2.30 -DOPERATING_SYSTEM=linux -DLINUX -DPOSIX -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__HAVE_LINK_H -D__HAVE_GNU_QSORT_R -D__HAVE_NATIVE_EXP10 -D__HAVE_POSIX_FADVISE -DFPU_CONTROL -DGIT_REVISION=6101:20210807:c5232be5c -DGIT_URL=gitlab@gitlab.eps.surrey.ac.uk:ri0005/binary_c.git -DGIT_BRANCH=branch_david -D__HAVE_LIBC__ -D__HAVE_LIBGSL__ -I/usr/include -D__HAVE_LIBGSLCBLAS__ -D__HAVE_LIBDL__ -D__HAVE_LIBZ__ -D__HAVE_LIBPTHREAD__ -D__HAVE_LIBBACKTRACE__ -D__HAVE_LIBBSD__ -D__HAVE_LIBM__ -D__HAVE_LIBRINTERPOLATE__ -D__HAVE_IEEE754_H__ -D__HAVE_DRAND48__ -D__HAVE_HSEARCH_DATA__ -D__HAVE_MALLOC_H__ -D__HAVE_SETITIMER__ -D__HAVE_HAS_INCLUDE -D__HAVE_PKG_CONFIG__ -D__HAVE_VALGRIND__ -D__SHOW_STARDATA__ -D__DIFF_STARDATA__ -D__HAVE_7Z__ -D__HAVE_BZCAT__ -D__HAVE_ZCAT__ -O0 -shared -D_SEARCH_H -L/home/david/projects/binary_c_root/binary_c/src -L/usr/lib/x86_64-linux-gnu -L/home/david/.local/lib -L/home/david/projects/binary_c_root/binary_c/src -lc -lgsl -lgslcblas -lm -ldl -lz -lpthread -lbacktrace -lbsd -lrinterpolate -lbinary_c -o /tmp/binary_c_python/custom_logging/libcustom_logging_b5166563ed644682b56cfd1091b45970.so /tmp/binary_c_python/custom_logging/custom_logging.c -I/home/david/projects/binary_c_root/binary_c -I/home/david/projects/binary_c_root/binary_c/src -I/home/david/.local/include -I/home/david/projects/binary_c_root/binary_c/src
    loading shared library for custom logging
    loaded shared library for custom logging.             custom_output_function is loaded in memory at 140451845629180
    Running binary_c M_1 10
    Cleaning up the custom logging stuff. type: single
    Removed /tmp/binary_c_python/custom_logging/libcustom_logging_b5166563ed644682b56cfd1091b45970.so
    [['time', 'mass', 'initial_mass', 'stellar_type'], [0.0, 10.0, 0.0, 10.0, 1.0], [0.0, 10.0, 10.0, 10.0, 1.0], [1e-06, 10.0, 10.0, 10.0, 1.0]]
    dict_keys(['time', 'mass', 'initial_mass', 'stellar_type'])

%% Cell type:markdown id:ddc06da3-fc68-4c6f-8067-14ea862b964d tags:

## Single system via API functionality
It is possible to construct your own functionality to run a single system by directly calling the API function to run a system. Under the hood all the other functions and wrappers actually use this API.

There are less failsafes for this method, so this make sure the input is correct and binary_c knows all the arguments you pass in.

for more details on this API function see `notebook_api_functions`

%% Cell type:markdown id:56886792-d379-4eac-b0d4-54508edb39c7 tags:

First we must construct the argument string that we pass to binary_c

%% Cell type:code id:ec48125c-6bf5-48f4-9357-8261800b5d8b tags:

``` python
# For a binary system we need to pass in these arguments
M_1 = 15.0  # Msun
M_2 = 14.0  # Msun
separation = 0  # 0 = ignored, use period
orbital_period = 4530.0  # days
eccentricity = 0.0
metallicity = 0.02
max_evolution_time = 15000  # Myr. You need to include this argument.

# Here we set up the argument string that is passed to the bindings
argstring = """
binary_c M_1 {M_1} M_2 {M_2} separation {separation} orbital_period {orbital_period} eccentricity {eccentricity} metallicity {metallicity} max_evolution_time {max_evolution_time}
""".format(
    M_1=M_1,
    M_2=M_2,
    separation=separation,
    orbital_period=orbital_period,
    eccentricity=eccentricity,
    metallicity=metallicity,
    max_evolution_time=max_evolution_time,
).strip()

from binarycpython import _binary_c_bindings

output = _binary_c_bindings.run_system(argstring)
print(output)
```

%% Output

    SINGLE_STAR_LIFETIME 15 14.2383
    

%% Cell type:markdown id:55c8ea24-0fc0-452c-8121-1e7667433479 tags:

As we can see above, the output is rather empty. But if SINGLE_STAR_LIFETIME is printed we know we caught the output correctly. To get actual output we should have timesteps printed in the `log_every_timestep.c` in binary_c, or add some custom_logging (see notebook_custom_logging)
As we can see above, the output is rather empty. But if SINGLE_STAR_LIFETIME is printed we know we caught the output correctly. To get actual output we should have timesteps printed in the `log_every_timestep.c` in binary_c, or add some custom_logging (see notebook_custom_logging).

%% Cell type:markdown id:cb305354-6033-4270-bba7-e07555ce1e95 tags:

# Example of handling the data

%% Cell type:code id:d663bc6e-a15f-4274-8617-61afb0f69fde tags:

``` python
def run_example_binary_with_run_system():
    """
    This function serves as an example on the function run_system and parse_output.
    There is more functionality with this method and several tasks are done behind the scene.

    Requires pandas, numpy to run.

    run_system: mostly just makes passing arguments to the function easier. It also loads all the necessary defaults in the background
    parse_output: Takes the raw output of binary_c and selects those lines that start with the given header.
    Note, if you dont use the custom_logging functionality binary_c should be configured to have output that starts with that given header

    The parsing of the output only works correctly if either all of the values are described inline like `mass=<number>' or none of them are.
    """

    import pandas as pd
    import numpy as np

    # Run system. all arguments can be given as optional arguments.
    output = run_system(M_1=10, M_2=20, separation=0, orbital_period=100000000000)

    # print(output)

    # Catch results that start with a given header. (Mind that binary_c has to be configured to print them if your not using a custom logging function)
    result_example_header_1 = example_parse_output(
        output, selected_header="example_header_1"
    )
    result_example_header_2 = example_parse_output(
        output, selected_header="example_header_2"
    )

    # print(result_example_header_1)

    #### Now do whatever you want with it:
    # Put it in numpy arrays
    # t_res = np.asarray(result_example_header['t'], dtype=np.float64, order='C')
    # m_res = np.asarray(result_example_header['mass'], dtype=np.float64, order='C')

    # Or put them into a pandas array

    # Cast the data into a dataframe.
    # This example automatically catches the column names because the binary_c output line is constructed as 'example_header_1 time=<number>..'
    print(result_example_header_1)
    df = pd.DataFrame.from_dict(result_example_header_1, dtype=np.float64)
    print(df)

    # This example has column headers which are numbered, but we can override that with custom headers.
    df2 = pd.DataFrame.from_dict(result_example_header_2, dtype=np.float64)
    df2.columns = ["time", "mass_1", "mass_2", "st1", "st2", "sep", "ecc"]
    print(df2)

    # print(df)
    # sliced_df = df[df.t < 1000] # Cut off late parts of evolution
    # print(sliced_df[["t","m1"]])

    # Some routine to plot.


# run_example_binary_with_run_system()



```

%% Cell type:markdown id:ec3ebc81-daf5-4052-8e71-3034ea8d764b tags:


%% Cell type:code id:afbe134c-e124-486c-9bcf-98187b35fe4a tags:

``` python
```