diff --git a/packs/configs/process_lecroy_csv.conf b/packs/configs/process_lecroy_csv.conf new file mode 100644 index 0000000..a689bfb --- /dev/null +++ b/packs/configs/process_lecroy_csv.conf @@ -0,0 +1,10 @@ +[required] + +process = 'decode' +lecroy_oscilloscope_model = 'LECROYWS4054HD' # currently only one model implemented +file_path = '/path/to/file.csv' +save_path = '/path/to/file.h5' + +[optional] + +overwrite = True diff --git a/packs/proc/proc.py b/packs/proc/proc.py index 4684185..863e24d 100644 --- a/packs/proc/proc.py +++ b/packs/proc/proc.py @@ -3,6 +3,7 @@ import traceback from packs.core.io import read_config_file +from packs.proc.processing_utils import process_csv_lecroy from packs.proc.processing_utils import process_bin_WD2 from packs.proc.processing_utils import process_bin_WD1 from packs.proc.calibration_utils import calibrate @@ -24,13 +25,22 @@ def proc(config_file): match conf_dict.pop('process'): case 'decode': # removing the first two components so that the other arguments are passed correctly - match conf_dict.pop('wavedump_edition'): - case 1: - process_bin_WD1(**conf_dict) - case 2: - process_bin_WD2(**conf_dict) - case other: - raise RuntimeError(f"wavedump edition {other} decoding isn't currently implemented.") + if 'lecroy_oscilloscope_model' in conf_dict: + match conf_dict.pop('lecroy_oscilloscope_model'): + case 'LECROYWS4054HD': + process_csv_lecroy(**conf_dict) + case other: + raise RuntimeError(f"Lecroy model {other} decoding isn't currently implemented.") + elif 'wavedump_edition' in conf_dict: + match conf_dict.pop('wavedump_edition'): + case 1: + process_bin_WD1(**conf_dict) + case 2: + process_bin_WD2(**conf_dict) + case other: + raise RuntimeError(f"wavedump edition {other} decoding isn't currently implemented.") + else: + raise RuntimeError('No valid decoding method selected.') case 'calibrate': calibrate(**conf_dict) case other: diff --git a/packs/proc/processing_utils.py b/packs/proc/processing_utils.py index 468231e..c7ec2ed 100644 --- a/packs/proc/processing_utils.py +++ b/packs/proc/processing_utils.py @@ -6,6 +6,7 @@ import tables as tb import pandas as pd import warnings +import csv import h5py @@ -13,6 +14,7 @@ from typing import Generic from typing import Optional from datetime import datetime +from typing import List # imports start from MULE/ from packs.core.core_utils import flatten @@ -581,3 +583,158 @@ def process_bin_WD2(file_path : str, save_data(event_info, rwf, save_path, counter) counter += (counts) +def read_header_lecroy(file_obj : io.TextIOWrapper): + ''' + Reads and parses the header of an oscilloscope binary file, extracting + metadata such as the number of segments, segment size, and time step. + + Parameters + ---------- + file_obj : BinaryIO + Opened binary file object pointing to the start of the oscilloscope data file. + + Returns + ------- + tuple[np.ndarray, int, int] + A tuple containing: + - dt : np.ndarray + Time step between consecutive samples, computed as np.diff([time2, time1]). + - segments : int + Number of waveform segments (waveforms) stored in the file. + - segment_size : int + Number of samples per segment. + + Makeup of csv header by line next(file_obj).split(',')[n], + - Oscilloscope model, instrument id, Object saved + - Segments, number of segments, SegmentSize, number of points in each segment + - Segment, TrigTime, TimeSinceSegment1 + - Segment number, date and time, time since first sample recorded + - ... + ''' + + oscilloscope_model = int((next(file_obj).split(','))[1]) + + file_heading = next(file_obj).split(',') + segments = int(file_heading[1]) + segment_size = int(file_heading[3]) + + evt_info_heading = next(file_obj).split(',') + for evt_info_line_idx in range(segments): + _ = next(file_obj).split(',') + + + data_heading = next(file_obj).split(',') + + + time1 = float((next(file_obj).split(','))[0]) + time2 = float((next(file_obj).split(','))[0]) + + return ((np.diff([time1, time2]))[0], segments, segment_size) + +def get_batch(reader : '_csv.reader', + batch_size : int) -> List: + ''' + Outputs a list of all the second elements of a row for each batch + then goes to the next row + Parameters + ---------- + reader (_csv.reader) : Opened file object + + Returns + ------- + data (generator) : Generator object containing one waveforms's worth of data + ''' + return [float(row[1]) for _ in range(batch_size) if (row := next(reader, None))] + +def process_event_lazy_lecroy(file_obj : io.TextIOWrapper): + ''' + Lecroy Oscilloscope LECROYWS4054HD: Generator that outputs each event iteratively from an opened csv file + Parameters + ---------- + file_object (obj) : Opened file object + + Returns + ------- + data (generator) : Generator object containing one event's worth of data + across each event + + Makeup of csv header by line next(file_obj).split(',')[n], + - Oscilloscope model, instrument id, Object saved + - Segments, number of segments, SegmentSize, number of points in each segment + - Segment, TrigTime, TimeSinceSegment1 + - Segment number, date and time, time since first sample recorded + - ... + ''' + + # start of header + oscilloscope_model = int((next(file_obj).split(','))[1]) + + file_heading = next(file_obj).split(',') + segments = int(file_heading[1]) + segment_size = int(file_heading[3]) + + evt_info_heading = next(file_obj).split(',') + + evt_info_times = np.empty(segments, dtype=np.float64) + for evt_info_line_idx in range(segments): + evt_info_line = next(file_obj).split(',') + # time since first sample recorded + evt_info_times[evt_info_line_idx] = evt_info_line[2] + # end of header + + # start of data + data_heading = next(file_obj).split(',') + reader = csv.reader(file_obj) + wf_num = 0 + while batch := get_batch(reader, segment_size): + + yield (batch, evt_info_times[wf_num]) + wf_num += 1 + # end of data + + print("Processing Finished!") + +def process_csv_lecroy(file_path : str, + save_path : str, + overwrite : Optional[bool] = False, + print_mod : Optional[int] = -1): + """ + Process a Lecroy CSV waveform file and write the parsed events to a structured output file. + This only works for individual channels at the moment, as Lecroy oscilloscopes save one file per channel. + + Reads waveform data lazily from a Lecroy-format CSV, structures each event into + typed NumPy arrays, and writes them to the output file using the writer. + Parameters + ---------- + file_path (str) : Path to the input Lecroy CSV file to be read. + save_path (str) : Path to the output file where processed waveform data will be saved. + overwrite (bool) : If True, overwrite the output file if it already exists. Defaults to False. + print_mod (int) : Print progress every N events. Set to -1 to disable printing. Defaults to -1. + Returns + ------- + None + """ + + with open(file_path, 'r') as file_object: + + (sample_size, num_of_events, samples) = read_header_lecroy(file_object) + print('wfs: ', num_of_events, '; samples: ', samples, '; sample size: ', sample_size) + file_object.seek(0) + + with writer(save_path, 'RAW', overwrite) as write: + + for i, (waveform, timestamp) in enumerate(process_event_lazy_lecroy(file_object)): + + if (i % print_mod == 0) and (print_mod != -1): + print(f"Event {i}") + + # enforce stucture upon data + e_dtype = types.event_info_type + wf_dtype = types.rwf_type(samples) + + event_info = np.array((i, timestamp, samples, sample_size, 1), dtype = e_dtype) + waveforms = np.array((i, 0, waveform), dtype = wf_dtype) + + # add data to df + write('event_info', event_info, (True, num_of_events, i)) + write('rwf', waveforms, (True, num_of_events, i)) \ No newline at end of file diff --git a/packs/tests/data/configs/process_lecroy_csv.conf b/packs/tests/data/configs/process_lecroy_csv.conf new file mode 100644 index 0000000..a689bfb --- /dev/null +++ b/packs/tests/data/configs/process_lecroy_csv.conf @@ -0,0 +1,10 @@ +[required] + +process = 'decode' +lecroy_oscilloscope_model = 'LECROYWS4054HD' # currently only one model implemented +file_path = '/path/to/file.csv' +save_path = '/path/to/file.h5' + +[optional] + +overwrite = True diff --git a/packs/tests/data/one_channel_LECROYWS4054HD.csv b/packs/tests/data/one_channel_LECROYWS4054HD.csv new file mode 100755 index 0000000..dbc9443 --- /dev/null +++ b/packs/tests/data/one_channel_LECROYWS4054HD.csv @@ -0,0 +1,2510 @@ +LECROYWS4054HD,18156,Waveform +Segments,2,SegmentSize,1252 +Segment,TrigTime,TimeSinceSegment1 +#1,26-Mar-2026 14:34:31,0 +#2,26-Mar-2026 14:34:31,0.000999964 +Time,Ampl +-2.88172e-006,-0.00271410146 +-2.87372e-006,-0.00270939571 +-2.86572e-006,-0.00277527632 +-2.85772e-006,-0.00272586586 +-2.84972e-006,-0.00284821558 +-2.84172e-006,-0.00282703966 +-2.83372e-006,-0.00289997892 +-2.82572e-006,-0.00279645223 +-2.81772e-006,-0.00281998103 +-2.80972e-006,-0.00290468468 +-2.80172e-006,-0.0028458627 +-2.79372e-006,-0.00293997786 +-2.78572e-006,-0.00282939254 +-2.77772e-006,-0.00286939149 +-2.76972e-006,-0.00291644907 +-2.76172e-006,-0.00292115483 +-2.75372e-006,-0.00290703756 +-2.74572e-006,-0.00280351087 +-2.73772e-006,-0.00282703966 +-2.72972e-006,-0.00286939149 +-2.72172e-006,-0.00286233285 +-2.71372e-006,-0.0028905674 +-2.70572e-006,-0.00288350876 +-2.69772e-006,-0.0028905674 +-2.68972e-006,-0.00286468573 +-2.68172e-006,-0.00294938938 +-2.67372e-006,-0.00290468468 +-2.66572e-006,-0.00260351614 +-2.65772e-006,-0.00245999051 +-2.64972e-006,-0.00241999157 +-2.64172e-006,-0.00240822717 +-2.63372e-006,-0.00250234234 +-2.62572e-006,-0.00253292977 +-2.61772e-006,-0.00252822401 +-2.60972e-006,-0.00248116643 +-2.60172e-006,-0.0025517528 +-2.59372e-006,-0.00272821874 +-2.58572e-006,-0.00268351403 +-2.57772e-006,-0.00266704388 +-2.56972e-006,-0.00263880933 +-2.56172e-006,-0.00265292661 +-2.55372e-006,-0.00269998419 +-2.54572e-006,-0.00286233285 +-2.53772e-006,-0.00271880722 +-2.52972e-006,-0.00279409936 +-2.52172e-006,-0.00279880511 +-2.51372e-006,-0.00279880511 +-2.50572e-006,-0.00273057162 +-2.49772e-006,-0.00281056951 +-2.48972e-006,-0.00273763026 +-2.48172e-006,-0.00268586691 +-2.47372e-006,-0.00280821663 +-2.46572e-006,-0.00275410041 +-2.45772e-006,-0.00278468784 +-2.44972e-006,-0.0027893936 +-2.44172e-006,-0.00274233601 +-2.43372e-006,-0.00285997997 +-2.42572e-006,-0.00292350771 +-2.41772e-006,-0.00282939254 +-2.40972e-006,-0.00272586586 +-2.40172e-006,-0.00278704072 +-2.39372e-006,-0.00285292133 +-2.38572e-006,-0.00282468678 +-2.37772e-006,-0.00281527527 +-2.36972e-006,-0.00285762709 +-2.36172e-006,-0.00280586375 +-2.35372e-006,-0.00275645329 +-2.34572e-006,-0.00275880617 +-2.33772e-006,-0.00288115588 +-2.32972e-006,-0.0028458627 +-2.32172e-006,-0.00279880511 +-2.31372e-006,-0.00281762815 +-2.30572e-006,-0.00281056951 +-2.29772e-006,-0.00281998103 +-2.28972e-006,-0.00284350982 +-2.28172e-006,-0.00291644907 +-2.27372e-006,-0.00277527632 +-2.26572e-006,-0.00273527738 +-2.25772e-006,-0.00270468995 +-2.24972e-006,-0.00274468889 +-2.24172e-006,-0.0027211601 +-2.23372e-006,-0.00270939571 +-2.22572e-006,-0.00278233496 +-2.21772e-006,-0.00276821768 +-2.20972e-006,-0.00278233496 +-2.20172e-006,-0.00280821663 +-2.19372e-006,-0.0027329245 +-2.18572e-006,-0.00272821874 +-2.17772e-006,-0.00277527632 +-2.16972e-006,-0.0027776292 +-2.16172e-006,-0.00282703966 +-2.15372e-006,-0.0028458627 +-2.14572e-006,-0.00281056951 +-2.13772e-006,-0.00280821663 +-2.12972e-006,-0.00276351193 +-2.12172e-006,-0.00283174542 +-2.11372e-006,-0.0028458627 +-2.10572e-006,-0.00277292344 +-2.09772e-006,-0.00278468784 +-2.08972e-006,-0.00272821874 +-2.08172e-006,-0.00281292239 +-2.07372e-006,-0.00280115799 +-2.06572e-006,-0.00285527421 +-2.05772e-006,-0.00284350982 +-2.04972e-006,-0.00276115905 +-2.04172e-006,-0.00267410252 +-2.03372e-006,-0.00285762709 +-2.02572e-006,-0.0028458627 +-2.01772e-006,-0.00275645329 +-2.00972e-006,-0.00281998103 +-2.00172e-006,-0.00284115694 +-1.99372e-006,-0.00278468784 +-1.98572e-006,-0.00284821558 +-1.97772e-006,-0.00280115799 +-1.96972e-006,-0.00281527527 +-1.96172e-006,-0.00278233496 +-1.95372e-006,-0.00276351193 +-1.94572e-006,-0.00269998419 +-1.93772e-006,-0.0028340983 +-1.92972e-006,-0.00284350982 +-1.92172e-006,-0.00283645118 +-1.91372e-006,-0.00274233601 +-1.90572e-006,-0.00270939571 +-1.89772e-006,-0.00270939571 +-1.88972e-006,-0.00280351087 +-1.88172e-006,-0.00280821663 +-1.87372e-006,-0.00275880617 +-1.86572e-006,-0.00268821979 +-1.85772e-006,-0.00269292555 +-1.84972e-006,-0.00275174753 +-1.84172e-006,-0.00269057267 +-1.83372e-006,-0.00265527948 +-1.82572e-006,-0.00266939676 +-1.81772e-006,-0.00267880828 +-1.80972e-006,-0.0027329245 +-1.80172e-006,-0.00271174858 +-1.79372e-006,-0.00260351614 +-1.78572e-006,-0.00260351614 +-1.77772e-006,-0.00271645434 +-1.76972e-006,-0.00275645329 +-1.76172e-006,-0.00282939254 +-1.75372e-006,-0.00273057162 +-1.74572e-006,-0.00274468889 +-1.73772e-006,-0.00270939571 +-1.72972e-006,-0.00274704177 +-1.72172e-006,-0.00274939465 +-1.71372e-006,-0.00274233601 +-1.70572e-006,-0.00285997997 +-1.69772e-006,-0.00269527843 +-1.68972e-006,-0.00262704493 +-1.68172e-006,-0.00270468995 +-1.67372e-006,-0.00278233496 +-1.66572e-006,-0.00270704283 +-1.65772e-006,-0.00269292555 +-1.64972e-006,-0.00269763131 +-1.64172e-006,-0.00268116116 +-1.63372e-006,-0.00271645434 +-1.62572e-006,-0.00266233812 +-1.61772e-006,-0.00273057162 +-1.60972e-006,-0.00270233707 +-1.60172e-006,-0.00266939676 +-1.59372e-006,-0.00268351403 +-1.58572e-006,-0.00270233707 +-1.57772e-006,-0.00257998735 +-1.56972e-006,-0.00269057267 +-1.56172e-006,-0.00270468995 +-1.55372e-006,-0.00271410146 +-1.54572e-006,-0.00270939571 +-1.53772e-006,-0.00271410146 +-1.52972e-006,-0.00278468784 +-1.52172e-006,-0.00275645329 +-1.51372e-006,-0.00271410146 +-1.50572e-006,-0.002664691 +-1.49772e-006,-0.00275880617 +-1.48972e-006,-0.00277998208 +-1.48172e-006,-0.00268351403 +-1.47372e-006,-0.00267174964 +-1.46572e-006,-0.00261292766 +-1.45772e-006,-0.00265763236 +-1.44972e-006,-0.0026764554 +-1.44172e-006,-0.00261763342 +-1.43372e-006,-0.00255410568 +-1.42572e-006,-0.00273998313 +-1.41772e-006,-0.00274468889 +-1.40972e-006,-0.00273057162 +-1.40172e-006,-0.00267880828 +-1.39372e-006,-0.0026764554 +-1.38572e-006,-0.00276115905 +-1.37772e-006,-0.00268351403 +-1.36972e-006,-0.00267880828 +-1.36172e-006,-0.00262704493 +-1.35372e-006,-0.00258704599 +-1.34572e-006,-0.00261528054 +-1.33772e-006,-0.00268586691 +-1.32972e-006,-0.00276351193 +-1.32172e-006,-0.00264822085 +-1.31372e-006,-0.00257998735 +-1.30572e-006,-0.00257057583 +-1.29772e-006,-0.00264822085 +-1.28972e-006,-0.00266704388 +-1.28172e-006,-0.00265998524 +-1.27372e-006,-0.00261057478 +-1.26572e-006,-0.0026764554 +-1.25772e-006,-0.00270468995 +-1.24972e-006,-0.00265527948 +-1.24172e-006,-0.0026199863 +-1.23372e-006,-0.00275174753 +-1.22572e-006,-0.0027211601 +-1.21772e-006,-0.00258234023 +-1.20972e-006,-0.00262939781 +-1.20172e-006,-0.00275880617 +-1.19372e-006,-0.00263645645 +-1.18572e-006,-0.00271174858 +-1.17772e-006,-0.00263880933 +-1.16972e-006,-0.00266233812 +-1.16172e-006,-0.00267174964 +-1.15372e-006,-0.0026199863 +-1.14572e-006,-0.00261292766 +-1.13772e-006,-0.00258939887 +-1.12972e-006,-0.00253763553 +-1.12172e-006,-0.00258939887 +-1.11372e-006,-0.00272351298 +-1.10572e-006,-0.00260586902 +-1.09772e-006,-0.00266233812 +-1.08972e-006,-0.00265292661 +-1.08172e-006,-0.00274233601 +-1.07372e-006,-0.00271410146 +-1.06572e-006,-0.00258469311 +-1.05772e-006,-0.00253763553 +-1.04972e-006,-0.00247646067 +-1.04172e-006,-0.00264351509 +-1.03372e-006,-0.00262469206 +-1.02572e-006,-0.00258704599 +-1.01772e-006,-0.00268586691 +-1.00972e-006,-0.00263175069 +-1.00172e-006,-0.00251645961 +-9.9372e-007,-0.0026199863 +-9.8572e-007,-0.00251410673 +-9.7772e-007,-0.00252116537 +-9.6972e-007,-0.00253998841 +-9.6172e-007,-0.00268586691 +-9.5372e-007,-0.00264822085 +-9.4572e-007,-0.00260351614 +-9.3772e-007,-0.00272821874 +-9.2972e-007,-0.0026082219 +-9.2172e-007,-0.00259645751 +-9.1372e-007,-0.00261763342 +-9.0572e-007,-0.00268586691 +-8.9772e-007,-0.00270233707 +-8.8972e-007,-0.00272821874 +-8.8172e-007,-0.00265057373 +-8.7372e-007,-0.00260586902 +-8.6572e-007,-0.00265057373 +-8.5772e-007,-0.00259175175 +-8.4972e-007,-0.00258469311 +-8.4172e-007,-0.00258469311 +-8.3372e-007,-0.00259881038 +-8.2572e-007,-0.00265527948 +-8.1772e-007,-0.00260116326 +-8.0972e-007,-0.00257057583 +-8.0172e-007,-0.00265763236 +-7.9372e-007,-0.00266233812 +-7.8572e-007,-0.00261528054 +-7.7772e-007,-0.0026199863 +-7.6972e-007,-0.00258704599 +-7.6172e-007,-0.00265998524 +-7.5372e-007,-0.00259645751 +-7.4572e-007,-0.00252351825 +-7.3772e-007,-0.00265057373 +-7.2972e-007,-0.00262233918 +-7.2172e-007,-0.00259881038 +-7.1372e-007,-0.0026764554 +-7.0572e-007,-0.00260351614 +-6.9772e-007,-0.00262469206 +-6.8972e-007,-0.00270233707 +-6.8172e-007,-0.00262469206 +-6.7372e-007,-0.00263880933 +-6.6572e-007,-0.00250234234 +-6.5772e-007,-0.00250940098 +-6.4972e-007,-0.00258234023 +-6.4172e-007,-0.00260116326 +-6.3372e-007,-0.0026764554 +-6.2572e-007,-0.00251881249 +-6.1772e-007,-0.00260116326 +-6.0972e-007,-0.00257292871 +-6.0172e-007,-0.00260351614 +-5.9372e-007,-0.00255881144 +-5.8572e-007,-0.00254234128 +-5.7772e-007,-0.0025517528 +-5.6972e-007,-0.00257057583 +-5.6172e-007,-0.00259881038 +-5.5372e-007,-0.00262704493 +-5.4572e-007,-0.00264116221 +-5.3772e-007,-0.00268586691 +-5.2972e-007,-0.00268351403 +-5.2172e-007,-0.00262704493 +-5.1372e-007,-0.00261057478 +-5.0572e-007,-0.00263880933 +-4.9772e-007,-0.00258469311 +-4.8972e-007,-0.00263880933 +-4.8172e-007,-0.00261292766 +-4.7372e-007,-0.00269527843 +-4.6572e-007,-0.00273527738 +-4.5772e-007,-0.00259881038 +-4.4972e-007,-0.00253763553 +-4.4172e-007,-0.00254939992 +-4.3372e-007,-0.00252822401 +-4.2572e-007,-0.00255410568 +-4.1772e-007,-0.00252116537 +-4.0972e-007,-0.00254704704 +-4.0172e-007,-0.00248116643 +-3.9372e-007,-0.00253057689 +-3.8572e-007,-0.00263175069 +-3.7772e-007,-0.00261763342 +-3.6972e-007,-0.00266233812 +-3.6172e-007,-0.00254939992 +-3.5372e-007,-0.00254704704 +-3.4572e-007,-0.00255410568 +-3.3772e-007,-0.00264586797 +-3.2972e-007,-0.00264351509 +-3.2172e-007,-0.00254469416 +-3.1372e-007,-0.00254939992 +-3.0572e-007,-0.00257763447 +-2.9772e-007,-0.00259175175 +-2.8972e-007,-0.00268351403 +-2.8172e-007,-0.00262233918 +-2.7372e-007,-0.00254469416 +-2.6572e-007,-0.00251410673 +-2.5772e-007,-0.00255881144 +-2.4972e-007,-0.00258234023 +-2.4172e-007,-0.00254704704 +-2.3372e-007,-0.00260586902 +-2.2572e-007,-0.00252351825 +-2.1772e-007,-0.00252116537 +-2.0972e-007,-0.00265763236 +-2.0172e-007,-0.00266939676 +-1.9372e-007,-0.00258234023 +-1.8572e-007,-0.00247646067 +-1.7772e-007,-0.00248587218 +-1.6972e-007,-0.00259881038 +-1.6172e-007,-0.0027329245 +-1.5372e-007,-0.00254939992 +-1.4572e-007,-0.00249763658 +-1.3772e-007,-0.00259645751 +-1.2972e-007,-0.00260116326 +-1.2172e-007,-0.00262233918 +-1.1372e-007,-0.00263645645 +-1.0572e-007,-0.00253292977 +-9.772e-008,-0.00253763553 +-8.972e-008,-0.00257998735 +-8.172e-008,-0.00265292661 +-7.372e-008,-0.0026082219 +-6.572e-008,-0.00254234128 +-5.772e-008,-0.00250469522 +-4.972e-008,-0.00265527948 +-4.172e-008,-0.0025635172 +-3.372e-008,-0.00268351403 +-2.572e-008,-0.00262469206 +-1.772e-008,-0.00262233918 +-9.72e-009,-0.00269057267 +-1.72e-009,-0.00269292555 +6.28e-009,-0.00269527843 +1.428e-008,-0.00272351298 +2.228e-008,-0.00262469206 +3.028e-008,-0.00266233812 +3.828e-008,-0.00266939676 +4.628e-008,-0.00265763236 +5.428e-008,-0.002664691 +6.228e-008,-0.0026082219 +7.028e-008,-0.00265057373 +7.828e-008,-0.0026199863 +8.628e-008,-0.00265527948 +9.428e-008,-0.00263880933 +1.0228e-007,-0.00264586797 +1.1028e-007,-0.00260351614 +1.1828e-007,-0.00264822085 +1.2628e-007,-0.00263410357 +1.3428e-007,-0.00264351509 +1.4228e-007,-0.002664691 +1.5028e-007,-0.00268821979 +1.5828e-007,-0.0026764554 +1.6628e-007,-0.00258939887 +1.7428e-007,-0.00257998735 +1.8228e-007,-0.00258704599 +1.9028e-007,-0.00257998735 +1.9828e-007,-0.00265998524 +2.0628e-007,-0.00269998419 +2.1428e-007,-0.00258704599 +2.2228e-007,-0.00266233812 +2.3028e-007,-0.00256116432 +2.3828e-007,-0.00253763553 +2.4628e-007,-0.00263410357 +2.5428e-007,-0.00257528159 +2.6228e-007,-0.00257292871 +2.7028e-007,-0.00265998524 +2.7828e-007,-0.00268821979 +2.8628e-007,-0.00276115905 +2.9428e-007,-0.00259410463 +3.0228e-007,-0.00268351403 +3.1028e-007,-0.00272821874 +3.1828e-007,-0.00267880828 +3.2628e-007,-0.00267174964 +3.3428e-007,-0.00263645645 +3.4228e-007,-0.00270704283 +3.5028e-007,-0.00273998313 +3.5828e-007,-0.00269292555 +3.6628e-007,-0.00269057267 +3.7428e-007,-0.00264116221 +3.8228e-007,-0.00251645961 +3.9028e-007,-0.0022576429 +3.9828e-007,-0.00237293398 +4.0628e-007,-0.00244822612 +4.1428e-007,-0.002450579 +4.2228e-007,-0.0024835193 +4.3028e-007,-0.00244116748 +4.3828e-007,-0.00258469311 +4.4628e-007,-0.00251410673 +4.5428e-007,-0.00262704493 +4.6228e-007,-0.00252587113 +4.7028e-007,-0.00255881144 +4.7828e-007,-0.00261057478 +4.8628e-007,-0.00267880828 +4.9428e-007,-0.00273998313 +5.0228e-007,-0.0026764554 +5.1028e-007,-0.00274939465 +5.1828e-007,-0.00267174964 +5.2628e-007,-0.00271410146 +5.3428e-007,-0.00273998313 +5.4228e-007,-0.00276821768 +5.5028e-007,-0.00271174858 +5.5828e-007,-0.00264822085 +5.6628e-007,-0.00268351403 +5.7428e-007,-0.00265998524 +5.8228e-007,-0.00279409936 +5.9028e-007,-0.00268351403 +5.9828e-007,-0.00277057056 +6.0628e-007,-0.00278468784 +6.1428e-007,-0.0027893936 +6.2228e-007,-0.00279174648 +6.3028e-007,-0.00282939254 +6.3828e-007,-0.00281056951 +6.4628e-007,-0.00265998524 +6.5428e-007,-0.00271645434 +6.6228e-007,-0.00281998103 +6.7028e-007,-0.00287880301 +6.7828e-007,-0.00286703861 +6.8628e-007,-0.00281056951 +6.9428e-007,-0.00277998208 +7.0228e-007,-0.00283880406 +7.1028e-007,-0.00287174437 +7.1828e-007,-0.00277292344 +7.2628e-007,-0.00273763026 +7.3428e-007,-0.00265057373 +7.4228e-007,-0.00275880617 +7.5028e-007,-0.00277057056 +7.5828e-007,-0.00281762815 +7.6628e-007,-0.00285292133 +7.7428e-007,-0.00274233601 +7.8228e-007,-0.00285292133 +7.9028e-007,-0.0028340983 +7.9828e-007,-0.00289762604 +8.0628e-007,-0.00290703756 +8.1428e-007,-0.0027893936 +8.2228e-007,-0.00278468784 +8.3028e-007,-0.0028458627 +8.3828e-007,-0.00281292239 +8.4628e-007,-0.0027893936 +8.5428e-007,-0.00287880301 +8.6228e-007,-0.0028340983 +8.7028e-007,-0.00281527527 +8.7828e-007,-0.00283174542 +8.8628e-007,-0.00286939149 +8.9428e-007,-0.00286468573 +9.0228e-007,-0.00278704072 +9.1028e-007,-0.00250234234 +9.1828e-007,-0.00248587218 +9.2628e-007,-0.00245293188 +9.3428e-007,-0.00252116537 +9.4228e-007,-0.00259410463 +9.5028e-007,-0.00261292766 +9.5828e-007,-0.00268821979 +9.6628e-007,-0.00279174648 +9.7428e-007,-0.002664691 +9.8228e-007,-0.00263175069 +9.9028e-007,-0.00274704177 +9.9828e-007,-0.00270233707 +1.00628e-006,-0.00275880617 +1.01428e-006,-0.00280115799 +1.02228e-006,-0.00281998103 +1.03028e-006,-0.00268116116 +1.03828e-006,-0.00275645329 +1.04628e-006,-0.0026764554 +1.05428e-006,-0.00256822296 +1.06228e-006,-0.00253763553 +1.07028e-006,-0.00253292977 +1.07828e-006,-0.00253292977 +1.08628e-006,-0.00256822296 +1.09428e-006,-0.00254704704 +1.10228e-006,-0.00268351403 +1.11028e-006,-0.00268116116 +1.11828e-006,-0.00275174753 +1.12628e-006,-0.00266939676 +1.13428e-006,-0.0026199863 +1.14228e-006,-0.00271645434 +1.15028e-006,-0.00283174542 +1.15828e-006,-0.00282468678 +1.16628e-006,-0.00293527211 +1.17428e-006,-0.00284821558 +1.18228e-006,-0.00287174437 +1.19028e-006,-0.00294938938 +1.19828e-006,-0.0029470365 +1.20628e-006,-0.00294233074 +1.21428e-006,-0.00285056846 +1.22228e-006,-0.00288350876 +1.23028e-006,-0.00297762393 +1.23828e-006,-0.00293291923 +1.24628e-006,-0.00301291712 +1.25428e-006,-0.00293762498 +1.26228e-006,-0.00295409514 +1.27028e-006,-0.00296821241 +1.27828e-006,-0.00294468362 +1.28628e-006,-0.00296821241 +1.29428e-006,-0.00292350771 +1.30228e-006,-0.00296821241 +1.31028e-006,-0.00295409514 +1.31828e-006,-0.00292350771 +1.32628e-006,-0.00303409303 +1.33428e-006,-0.00291174331 +1.34228e-006,-0.0029023318 +1.35028e-006,-0.00292115483 +1.35828e-006,-0.00285762709 +1.36628e-006,-0.00293762498 +1.37428e-006,-0.00291409619 +1.38228e-006,-0.00298938833 +1.39028e-006,-0.00296115378 +1.39828e-006,-0.00297056529 +1.40628e-006,-0.00297527105 +1.41428e-006,-0.00302468151 +1.42228e-006,-0.00301291712 +1.43028e-006,-0.00286703861 +1.43828e-006,-0.00293291923 +1.44628e-006,-0.0029470365 +1.45428e-006,-0.00299879984 +1.46228e-006,-0.00289762604 +1.47028e-006,-0.00291409619 +1.47828e-006,-0.00304821031 +1.48628e-006,-0.00289997892 +1.49428e-006,-0.0030717391 +1.50228e-006,-0.00299644696 +1.51028e-006,-0.00305056319 +1.51828e-006,-0.00302468151 +1.52628e-006,-0.00304350455 +1.53428e-006,-0.00299174121 +1.54228e-006,-0.00297291817 +1.55028e-006,-0.00301997576 +1.55828e-006,-0.00302468151 +1.56628e-006,-0.00305762182 +1.57428e-006,-0.00302468151 +1.58228e-006,-0.00303409303 +1.59028e-006,-0.00300821136 +1.59828e-006,-0.0028905674 +1.60628e-006,-0.00282703966 +1.61428e-006,-0.00288821452 +1.62228e-006,-0.00299174121 +1.63028e-006,-0.00294938938 +1.63828e-006,-0.00297527105 +1.64628e-006,-0.00300821136 +1.65428e-006,-0.00303174015 +1.66228e-006,-0.00294938938 +1.67028e-006,-0.00285527421 +1.67828e-006,-0.00292115483 +1.68628e-006,-0.00303409303 +1.69428e-006,-0.00293291923 +1.70228e-006,-0.00300585848 +1.71028e-006,-0.00297762393 +1.71828e-006,-0.00296115378 +1.72628e-006,-0.00287880301 +1.73428e-006,-0.00282939254 +1.74228e-006,-0.00285997997 +1.75028e-006,-0.00294468362 +1.75828e-006,-0.00302232864 +1.76628e-006,-0.00297056529 +1.77428e-006,-0.0028458627 +1.78228e-006,-0.0030035056 +1.79028e-006,-0.00297056529 +1.79828e-006,-0.00303644591 +1.80628e-006,-0.00300821136 +1.81428e-006,-0.00303174015 +1.82228e-006,-0.0029588009 +1.83028e-006,-0.00302232864 +1.83828e-006,-0.00297291817 +1.84628e-006,-0.00304585743 +1.85428e-006,-0.00303879879 +1.86228e-006,-0.00297997681 +1.87028e-006,-0.00293291923 +1.87828e-006,-0.00296585953 +1.88628e-006,-0.00304821031 +1.89428e-006,-0.00296115378 +1.90228e-006,-0.00299409409 +1.91028e-006,-0.00288350876 +1.91828e-006,-0.00287174437 +1.92628e-006,-0.00291880195 +1.93428e-006,-0.00285056846 +1.94228e-006,-0.00286939149 +1.95028e-006,-0.00288821452 +1.95828e-006,-0.00297997681 +1.96628e-006,-0.00300821136 +1.97428e-006,-0.00280351087 +1.98228e-006,-0.00253292977 +1.99028e-006,-0.00252587113 +1.99828e-006,-0.00276115905 +2.00628e-006,-0.00268821979 +2.01428e-006,-0.00267174964 +2.02228e-006,-0.0027211601 +2.03028e-006,-0.00275645329 +2.03828e-006,-0.00277998208 +2.04628e-006,-0.00274233601 +2.05428e-006,-0.00278704072 +2.06228e-006,-0.00272821874 +2.07028e-006,-0.00269527843 +2.07828e-006,-0.00256822296 +2.08628e-006,-0.00256587008 +2.09428e-006,-0.00254939992 +2.10228e-006,-0.00252351825 +2.11028e-006,-0.00260351614 +2.11828e-006,-0.00265763236 +2.12628e-006,-0.002664691 +2.13428e-006,-0.00272821874 +2.14228e-006,-0.00284350982 +2.15028e-006,-0.00286939149 +2.15828e-006,-0.00282233391 +2.16628e-006,-0.00278233496 +2.17428e-006,-0.00279880511 +2.18228e-006,-0.00278468784 +2.19028e-006,-0.00283645118 +2.19828e-006,-0.00285292133 +2.20628e-006,-0.00289527316 +2.21428e-006,-0.00290468468 +2.22228e-006,-0.00282468678 +2.23028e-006,-0.00296350666 +2.23828e-006,-0.0028905674 +2.24628e-006,-0.00299644696 +2.25428e-006,-0.00302703439 +2.26228e-006,-0.00298468257 +2.27028e-006,-0.00308585637 +2.27828e-006,-0.00298468257 +2.28628e-006,-0.00297056529 +2.29428e-006,-0.00298938833 +2.30228e-006,-0.00297762393 +2.31028e-006,-0.0030035056 +2.31828e-006,-0.00302938727 +2.32628e-006,-0.00302468151 +2.33428e-006,-0.00308585637 +2.34228e-006,-0.00292115483 +2.35028e-006,-0.00292586059 +2.35828e-006,-0.00301527 +2.36628e-006,-0.00301762288 +2.37428e-006,-0.00299644696 +2.38228e-006,-0.00299409409 +2.39028e-006,-0.00297527105 +2.39828e-006,-0.00285527421 +2.40628e-006,-0.0028340983 +2.41428e-006,-0.00297997681 +2.42228e-006,-0.00298703545 +2.43028e-006,-0.00287880301 +2.43828e-006,-0.00300821136 +2.44628e-006,-0.00289997892 +2.45428e-006,-0.0028905674 +2.46228e-006,-0.00297762393 +2.47028e-006,-0.00300821136 +2.47828e-006,-0.00301527 +2.48628e-006,-0.00295174226 +2.49428e-006,-0.00294233074 +2.50228e-006,-0.00299409409 +2.51028e-006,-0.00294233074 +2.51828e-006,-0.00290703756 +2.52628e-006,-0.00292350771 +2.53428e-006,-0.00291174331 +2.54228e-006,-0.00295644802 +2.55028e-006,-0.00297527105 +2.55828e-006,-0.00293762498 +2.56628e-006,-0.00296115378 +2.57428e-006,-0.00305526894 +2.58228e-006,-0.00301056424 +2.59028e-006,-0.00291174331 +2.59828e-006,-0.00286233285 +2.60628e-006,-0.00290468468 +2.61428e-006,-0.00289292028 +2.62228e-006,-0.00289762604 +2.63028e-006,-0.00290468468 +2.63828e-006,-0.00276351193 +2.64628e-006,-0.00276586481 +2.65428e-006,-0.0029023318 +2.66228e-006,-0.00303644591 +2.67028e-006,-0.00309291501 +2.67828e-006,-0.00298938833 +2.68628e-006,-0.00293291923 +2.69428e-006,-0.00286703861 +2.70228e-006,-0.00291174331 +2.71028e-006,-0.00285292133 +2.71828e-006,-0.00289997892 +2.72628e-006,-0.00295174226 +2.73428e-006,-0.00288586164 +2.74228e-006,-0.00288586164 +2.75028e-006,-0.00288821452 +2.75828e-006,-0.00293762498 +2.76628e-006,-0.00291174331 +2.77428e-006,-0.00285527421 +2.78228e-006,-0.00283880406 +2.79028e-006,-0.00280586375 +2.79828e-006,-0.0028905674 +2.80628e-006,-0.0028340983 +2.81428e-006,-0.00282468678 +2.82228e-006,-0.00277527632 +2.83028e-006,-0.00287409725 +2.83828e-006,-0.00296585953 +2.84628e-006,-0.0029023318 +2.85428e-006,-0.00286703861 +2.86228e-006,-0.00287174437 +2.87028e-006,-0.00290939043 +2.87828e-006,-0.00295174226 +2.88628e-006,-0.00278233496 +2.89428e-006,-0.00278704072 +2.90228e-006,-0.00277292344 +2.91028e-006,-0.00276351193 +2.91828e-006,-0.0028340983 +2.92628e-006,-0.0029588009 +2.93428e-006,-0.00292115483 +2.94228e-006,-0.00286468573 +2.95028e-006,-0.00299644696 +2.95828e-006,-0.00293291923 +2.96628e-006,-0.00293527211 +2.97428e-006,-0.00293762498 +2.98228e-006,-0.00295409514 +2.99028e-006,-0.00288821452 +2.99828e-006,-0.00282939254 +3.00628e-006,-0.00285527421 +3.01428e-006,-0.00279174648 +3.02228e-006,-0.00286233285 +3.03028e-006,-0.00288115588 +3.03828e-006,-0.00287174437 +3.04628e-006,-0.00270468995 +3.05428e-006,-0.00286468573 +3.06228e-006,-0.00283174542 +3.07028e-006,-0.00275880617 +3.07828e-006,-0.00280115799 +3.08628e-006,-0.00280586375 +3.09428e-006,-0.00278233496 +3.10228e-006,-0.00272586586 +3.11028e-006,-0.00269763131 +3.11828e-006,-0.00281292239 +3.12628e-006,-0.00288350876 +3.13428e-006,-0.00292350771 +3.14228e-006,-0.0029023318 +3.15028e-006,-0.00287880301 +3.15828e-006,-0.00285056846 +3.16628e-006,-0.00274233601 +3.17428e-006,-0.00287880301 +3.18228e-006,-0.00277527632 +3.19028e-006,-0.00281762815 +3.19828e-006,-0.00277998208 +3.20628e-006,-0.00275410041 +3.21428e-006,-0.00284115694 +3.22228e-006,-0.00287409725 +3.23028e-006,-0.00292586059 +3.23828e-006,-0.00287409725 +3.24628e-006,-0.00274468889 +3.25428e-006,-0.00264822085 +3.26228e-006,-0.00271880722 +3.27028e-006,-0.00276821768 +3.27828e-006,-0.00287645013 +3.28628e-006,-0.00275410041 +3.29428e-006,-0.00278468784 +3.30228e-006,-0.00283880406 +3.31028e-006,-0.00278468784 +3.31828e-006,-0.00282703966 +3.32628e-006,-0.00284115694 +3.33428e-006,-0.00284115694 +3.34228e-006,-0.00279174648 +3.35028e-006,-0.00282233391 +3.35828e-006,-0.0027329245 +3.36628e-006,-0.00279645223 +3.37428e-006,-0.0027776292 +3.38228e-006,-0.00279645223 +3.39028e-006,-0.00275410041 +3.39828e-006,-0.00281527527 +3.40628e-006,-0.00282939254 +3.41428e-006,-0.00288586164 +3.42228e-006,-0.00278468784 +3.43028e-006,-0.00286233285 +3.43828e-006,-0.0028458627 +3.44628e-006,-0.00275880617 +3.45428e-006,-0.00271880722 +3.46228e-006,-0.00271174858 +3.47028e-006,-0.00269057267 +3.47828e-006,-0.0027893936 +3.48628e-006,-0.00280586375 +3.49428e-006,-0.0027211601 +3.50228e-006,-0.0028340983 +3.51028e-006,-0.00282233391 +3.51828e-006,-0.00277292344 +3.52628e-006,-0.00276821768 +3.53428e-006,-0.00286468573 +3.54228e-006,-0.00287645013 +3.55028e-006,-0.00281056951 +3.55828e-006,-0.00276351193 +3.56628e-006,-0.00280351087 +3.57428e-006,-0.00278468784 +3.58228e-006,-0.0027893936 +3.59028e-006,-0.00282233391 +3.59828e-006,-0.00277527632 +3.60628e-006,-0.00281292239 +3.61428e-006,-0.00281292239 +3.62228e-006,-0.00268116116 +3.63028e-006,-0.0027893936 +3.63828e-006,-0.00278704072 +3.64628e-006,-0.00277057056 +3.65428e-006,-0.00265527948 +3.66228e-006,-0.00276115905 +3.67028e-006,-0.00270233707 +3.67828e-006,-0.0027776292 +3.68628e-006,-0.00269527843 +3.69428e-006,-0.00274939465 +3.70228e-006,-0.00279645223 +3.71028e-006,-0.0027211601 +3.71828e-006,-0.00275410041 +3.72628e-006,-0.00278233496 +3.73428e-006,-0.0027329245 +3.74228e-006,-0.00287880301 +3.75028e-006,-0.00280821663 +3.75828e-006,-0.00275174753 +3.76628e-006,-0.00276351193 +3.77428e-006,-0.00276586481 +3.78228e-006,-0.00275645329 +3.79028e-006,-0.00278468784 +3.79828e-006,-0.00273527738 +3.80628e-006,-0.00259410463 +3.81428e-006,-0.00265998524 +3.82228e-006,-0.00270704283 +3.83028e-006,-0.0026764554 +3.83828e-006,-0.00282939254 +3.84628e-006,-0.00278233496 +3.85428e-006,-0.00273527738 +3.86228e-006,-0.00270233707 +3.87028e-006,-0.00273057162 +3.87828e-006,-0.00273998313 +3.88628e-006,-0.00276821768 +3.89428e-006,-0.00268821979 +3.90228e-006,-0.00263410357 +3.91028e-006,-0.00268116116 +3.91828e-006,-0.00269057267 +3.92628e-006,-0.00274468889 +3.93428e-006,-0.00275645329 +3.94228e-006,-0.00276351193 +3.95028e-006,-0.00271880722 +3.95828e-006,-0.00266233812 +3.96628e-006,-0.00276115905 +3.97428e-006,-0.00276115905 +3.98228e-006,-0.00279645223 +3.99028e-006,-0.0027893936 +3.99828e-006,-0.00273057162 +4.00628e-006,-0.00276115905 +4.01428e-006,-0.00274468889 +4.02228e-006,-0.0027776292 +4.03028e-006,-0.00265998524 +4.03828e-006,-0.00271410146 +4.04628e-006,-0.00265763236 +4.05428e-006,-0.00271410146 +4.06228e-006,-0.00285292133 +4.07028e-006,-0.00269057267 +4.07828e-006,-0.00259645751 +4.08628e-006,-0.0026764554 +4.09428e-006,-0.00274468889 +4.10228e-006,-0.00275410041 +4.11028e-006,-0.00288350876 +4.11828e-006,-0.00285762709 +4.12628e-006,-0.00265763236 +4.13428e-006,-0.00275880617 +4.14228e-006,-0.00279880511 +4.15028e-006,-0.00268586691 +4.15828e-006,-0.00274939465 +4.16628e-006,-0.00274468889 +4.17428e-006,-0.00271645434 +4.18228e-006,-0.0029023318 +4.19028e-006,-0.00288821452 +4.19828e-006,-0.00288350876 +4.20628e-006,-0.00281292239 +4.21428e-006,-0.00276351193 +4.22228e-006,-0.00276351193 +4.23028e-006,-0.00278233496 +4.23828e-006,-0.0028340983 +4.24628e-006,-0.00284821558 +4.25428e-006,-0.00281527527 +4.26228e-006,-0.00281762815 +4.27028e-006,-0.00262939781 +4.27828e-006,-0.00240822717 +4.28628e-006,-0.00240352141 +4.29428e-006,-0.00247175491 +4.30228e-006,-0.00246469627 +4.31028e-006,-0.00254704704 +4.31828e-006,-0.00258234023 +4.32628e-006,-0.002664691 +4.33428e-006,-0.002664691 +4.34228e-006,-0.00254704704 +4.35028e-006,-0.00261292766 +4.35828e-006,-0.00268351403 +4.36628e-006,-0.00262704493 +4.37428e-006,-0.0027776292 +4.38228e-006,-0.00270939571 +4.39028e-006,-0.00269527843 +4.39828e-006,-0.00282468678 +4.40628e-006,-0.00270704283 +4.41428e-006,-0.00269057267 +4.42228e-006,-0.0027893936 +4.43028e-006,-0.00274468889 +4.43828e-006,-0.00269763131 +4.44628e-006,-0.00267174964 +4.45428e-006,-0.00265763236 +4.46228e-006,-0.00282468678 +4.47028e-006,-0.00282233391 +4.47828e-006,-0.0028458627 +4.48628e-006,-0.00289997892 +4.49428e-006,-0.00279174648 +4.50228e-006,-0.00282939254 +4.51028e-006,-0.00284350982 +4.51828e-006,-0.00282233391 +4.52628e-006,-0.0027893936 +4.53428e-006,-0.00290703756 +4.54228e-006,-0.00290468468 +4.55028e-006,-0.00286233285 +4.55828e-006,-0.00273057162 +4.56628e-006,-0.00288586164 +4.57428e-006,-0.00287880301 +4.58228e-006,-0.00286233285 +4.59028e-006,-0.00287645013 +4.59828e-006,-0.00274704177 +4.60628e-006,-0.00277527632 +4.61428e-006,-0.00277527632 +4.62228e-006,-0.00286468573 +4.63028e-006,-0.00284821558 +4.63828e-006,-0.00284350982 +4.64628e-006,-0.00290703756 +4.65428e-006,-0.00289997892 +4.66228e-006,-0.00278468784 +4.67028e-006,-0.00283645118 +4.67828e-006,-0.00278468784 +4.68628e-006,-0.00281762815 +4.69428e-006,-0.00285292133 +4.70228e-006,-0.00282468678 +4.71028e-006,-0.00280351087 +4.71828e-006,-0.00286233285 +4.72628e-006,-0.00280351087 +4.73428e-006,-0.00278468784 +4.74228e-006,-0.0027329245 +4.75028e-006,-0.0028340983 +4.75828e-006,-0.00279880511 +4.76628e-006,-0.00273527738 +4.77428e-006,-0.00278468784 +4.78228e-006,-0.0027211601 +4.79028e-006,-0.00269057267 +4.79828e-006,-0.00291880195 +4.80628e-006,-0.00297291817 +4.81428e-006,-0.00278468784 +4.82228e-006,-0.00283174542 +4.83028e-006,-0.00290939043 +4.83828e-006,-0.00284821558 +4.84628e-006,-0.00284115694 +4.85428e-006,-0.00276115905 +4.86228e-006,-0.00279174648 +4.87028e-006,-0.00285997997 +4.87828e-006,-0.00279174648 +4.88628e-006,-0.00281762815 +4.89428e-006,-0.00282703966 +4.90228e-006,-0.00279409936 +4.91028e-006,-0.00279174648 +4.91828e-006,-0.00282468678 +4.92628e-006,-0.00269527843 +4.93428e-006,-0.00277057056 +4.94228e-006,-0.00281292239 +4.95028e-006,-0.00279174648 +4.95828e-006,-0.00287880301 +4.96628e-006,-0.00279645223 +4.97428e-006,-0.00285997997 +4.98228e-006,-0.00271645434 +4.99028e-006,-0.00264116221 +4.99828e-006,-0.00273057162 +5.00628e-006,-0.00280351087 +5.01428e-006,-0.00284350982 +5.02228e-006,-0.00272586586 +5.03028e-006,-0.00280821663 +5.03828e-006,-0.00270233707 +5.04628e-006,-0.00290703756 +5.05428e-006,-0.00285997997 +5.06228e-006,-0.0028340983 +5.07028e-006,-0.00278468784 +5.07828e-006,-0.00280115799 +5.08628e-006,-0.00276351193 +5.09428e-006,-0.0028458627 +5.10228e-006,-0.00288115588 +5.11028e-006,-0.0028458627 +5.11828e-006,-0.00275174753 +5.12628e-006,-0.00279409936 +5.13428e-006,-0.00279645223 +5.14228e-006,-0.00283880406 +5.15028e-006,-0.00287174437 +5.15828e-006,-0.00292115483 +5.16628e-006,-0.00279645223 +5.17428e-006,-0.00284350982 +5.18228e-006,-0.00284821558 +5.19028e-006,-0.00280821663 +5.19828e-006,-0.00289762604 +5.20628e-006,-0.00282703966 +5.21428e-006,-0.00282703966 +5.22228e-006,-0.00287174437 +5.23028e-006,-0.00280586375 +5.23828e-006,-0.00271880722 +5.24628e-006,-0.00274468889 +5.25428e-006,-0.00282468678 +5.26228e-006,-0.00277527632 +5.27028e-006,-0.00279409936 +5.27828e-006,-0.0027776292 +5.28628e-006,-0.00273527738 +5.29428e-006,-0.00272351298 +5.30228e-006,-0.00291409619 +5.31028e-006,-0.00280115799 +5.31828e-006,-0.00286939149 +5.32628e-006,-0.0028458627 +5.33428e-006,-0.00285056846 +5.34228e-006,-0.00289762604 +5.35028e-006,-0.0029023318 +5.35828e-006,-0.00289292028 +5.36628e-006,-0.00286703861 +5.37428e-006,-0.00278468784 +5.38228e-006,-0.00281998103 +5.39028e-006,-0.00282939254 +5.39828e-006,-0.00274704177 +5.40628e-006,-0.00280351087 +5.41428e-006,-0.00274233601 +5.42228e-006,-0.00280821663 +5.43028e-006,-0.00287880301 +5.43828e-006,-0.00275174753 +5.44628e-006,-0.00289527316 +5.45428e-006,-0.00288115588 +5.46228e-006,-0.00280821663 +5.47028e-006,-0.00286703861 +5.47828e-006,-0.00279880511 +5.48628e-006,-0.00284821558 +5.49428e-006,-0.00295174226 +5.50228e-006,-0.00290703756 +5.51028e-006,-0.00290939043 +5.51828e-006,-0.00279880511 +5.52628e-006,-0.00284350982 +5.53428e-006,-0.00283880406 +5.54228e-006,-0.00288586164 +5.55028e-006,-0.00277998208 +5.55828e-006,-0.00270468995 +5.56628e-006,-0.00288350876 +5.57428e-006,-0.00297762393 +5.58228e-006,-0.0028458627 +5.59028e-006,-0.00279880511 +5.59828e-006,-0.00291644907 +5.60628e-006,-0.00289762604 +5.61428e-006,-0.00287645013 +5.62228e-006,-0.00285997997 +5.63028e-006,-0.00288350876 +5.63828e-006,-0.00283174542 +5.64628e-006,-0.00293762498 +5.65428e-006,-0.00275174753 +5.66228e-006,-0.00291409619 +5.67028e-006,-0.00279174648 +5.67828e-006,-0.00282703966 +5.68628e-006,-0.00288586164 +5.69428e-006,-0.00288115588 +5.70228e-006,-0.00285762709 +5.71028e-006,-0.00293291923 +5.71828e-006,-0.00300115272 +5.72628e-006,-0.00293291923 +5.73428e-006,-0.00276821768 +5.74228e-006,-0.00291174331 +5.75028e-006,-0.00287645013 +5.75828e-006,-0.00279174648 +5.76628e-006,-0.00259175175 +5.77428e-006,-0.00254469416 +5.78228e-006,-0.00251881249 +5.79028e-006,-0.00253528265 +5.79828e-006,-0.00256822296 +5.80628e-006,-0.00259881038 +5.81428e-006,-0.00257763447 +5.82228e-006,-0.00245999051 +5.83028e-006,-0.00262469206 +5.83828e-006,-0.0027329245 +5.84628e-006,-0.00266704388 +5.85428e-006,-0.00260586902 +5.86228e-006,-0.00280351087 +5.87028e-006,-0.00284115694 +5.87828e-006,-0.0029023318 +5.88628e-006,-0.00281056951 +5.89428e-006,-0.00276586481 +5.90228e-006,-0.0027776292 +5.91028e-006,-0.00282468678 +5.91828e-006,-0.00282703966 +5.92628e-006,-0.00282468678 +5.93428e-006,-0.00279174648 +5.94228e-006,-0.00282233391 +5.95028e-006,-0.00283645118 +5.95828e-006,-0.00277998208 +5.96628e-006,-0.00287409725 +5.97428e-006,-0.00301762288 +5.98228e-006,-0.00299879984 +5.99028e-006,-0.00300115272 +5.99828e-006,-0.00291880195 +6.00628e-006,-0.00305526894 +6.01428e-006,-0.00299409409 +6.02228e-006,-0.00291644907 +6.03028e-006,-0.0028905674 +6.03828e-006,-0.00286468573 +6.04628e-006,-0.00287880301 +6.05428e-006,-0.00299644696 +6.06228e-006,-0.00289292028 +6.07028e-006,-0.00287174437 +6.07828e-006,-0.00283174542 +6.08628e-006,-0.00289762604 +6.09428e-006,-0.00297997681 +6.10228e-006,-0.00287645013 +6.11028e-006,-0.00283880406 +6.11828e-006,-0.00282939254 +6.12628e-006,-0.00297527105 +6.13428e-006,-0.00309762077 +6.14228e-006,-0.00307644486 +6.15028e-006,-0.00297291817 +6.15828e-006,-0.00301291712 +6.16628e-006,-0.00301762288 +6.17428e-006,-0.00301997576 +6.18228e-006,-0.00293527211 +6.19028e-006,-0.00299174121 +6.19828e-006,-0.00299879984 +6.20628e-006,-0.00298938833 +6.21428e-006,-0.00291880195 +6.22228e-006,-0.00292115483 +6.23028e-006,-0.00291174331 +6.23828e-006,-0.00299644696 +6.24628e-006,-0.00300821136 +6.25428e-006,-0.00294468362 +6.26228e-006,-0.00299879984 +6.27028e-006,-0.00304115167 +6.27828e-006,-0.00300821136 +6.28628e-006,-0.00296115378 +6.29428e-006,-0.0028905674 +6.30228e-006,-0.00293762498 +6.31028e-006,-0.00300115272 +6.31828e-006,-0.0030599747 +6.32628e-006,-0.00293056635 +6.33428e-006,-0.00291174331 +6.34228e-006,-0.00291880195 +6.35028e-006,-0.00285292133 +6.35828e-006,-0.00288586164 +6.36628e-006,-0.00293527211 +6.37428e-006,-0.00296350666 +6.38228e-006,-0.00298938833 +6.39028e-006,-0.00293056635 +6.39828e-006,-0.00303409303 +6.40628e-006,-0.00297997681 +6.41428e-006,-0.00299644696 +6.42228e-006,-0.00298232969 +6.43028e-006,-0.00293056635 +6.43828e-006,-0.00290703756 +6.44628e-006,-0.00297291817 +6.45428e-006,-0.00293527211 +6.46228e-006,-0.00304115167 +6.47028e-006,-0.0029588009 +6.47828e-006,-0.00287174437 +6.48628e-006,-0.00293762498 +6.49428e-006,-0.00291880195 +6.50228e-006,-0.00300821136 +6.51028e-006,-0.00293291923 +6.51828e-006,-0.00299409409 +6.52628e-006,-0.00308585637 +6.53428e-006,-0.00299879984 +6.54228e-006,-0.00302468151 +6.55028e-006,-0.00301056424 +6.55828e-006,-0.00296115378 +6.56628e-006,-0.00293056635 +6.57428e-006,-0.0030035056 +6.58228e-006,-0.00297056529 +6.59028e-006,-0.00291174331 +6.59828e-006,-0.00288586164 +6.60628e-006,-0.00290468468 +6.61428e-006,-0.00297056529 +6.62228e-006,-0.0029588009 +6.63028e-006,-0.00294938938 +6.63828e-006,-0.00303644591 +6.64628e-006,-0.00297291817 +6.65428e-006,-0.00303174015 +6.66228e-006,-0.00304115167 +6.67028e-006,-0.00302232864 +6.67828e-006,-0.00297527105 +6.68628e-006,-0.00291409619 +6.69428e-006,-0.00288350876 +6.70228e-006,-0.00291880195 +6.71028e-006,-0.00301527 +6.71828e-006,-0.00306468046 +6.72628e-006,-0.00306468046 +6.73428e-006,-0.00304115167 +6.74228e-006,-0.00303879879 +6.75028e-006,-0.00297527105 +6.75828e-006,-0.00293762498 +6.76628e-006,-0.00298232969 +6.77428e-006,-0.00289997892 +6.78228e-006,-0.00303644591 +6.79028e-006,-0.00303174015 +6.79828e-006,-0.00294468362 +6.80628e-006,-0.0028905674 +6.81428e-006,-0.00297291817 +6.82228e-006,-0.00294468362 +6.83028e-006,-0.00297056529 +6.83828e-006,-0.00302468151 +6.84628e-006,-0.00312585532 +6.85428e-006,-0.00307879774 +6.86228e-006,-0.00301291712 +6.87028e-006,-0.00302468151 +6.87828e-006,-0.00301056424 +6.88628e-006,-0.00303879879 +6.89428e-006,-0.00286703861 +6.90228e-006,-0.00281762815 +6.91028e-006,-0.00286468573 +6.91828e-006,-0.00293527211 +6.92628e-006,-0.00300585848 +6.93428e-006,-0.00297291817 +6.94228e-006,-0.00294468362 +6.95028e-006,-0.00297291817 +6.95828e-006,-0.00304821031 +6.96628e-006,-0.00305526894 +6.97428e-006,-0.00305526894 +6.98228e-006,-0.00299644696 +6.99028e-006,-0.00265057373 +6.99828e-006,-0.00241058005 +7.00628e-006,-0.0024388146 +7.01428e-006,-0.00231175913 +7.02228e-006,-0.00241293293 +7.03028e-006,-0.00235881671 +7.03828e-006,-0.00243646172 +7.04628e-006,-0.0024835193 +7.05428e-006,-0.00262704493 +7.06228e-006,-0.00262233918 +7.07028e-006,-0.00263880933 +7.07828e-006,-0.00265527948 +7.08628e-006,-0.0026199863 +7.09428e-006,-0.00269998419 +7.10228e-006,-0.00273527738 +7.11028e-006,-0.00276586481 +7.11828e-006,-0.00257763447 +7.12628e-006,-0.00242234445 +-2.88212e-006,-0.00259645751 +-2.87412e-006,-0.00262233918 +-2.86612e-006,-0.00259645751 +-2.85812e-006,-0.00249998946 +-2.85012e-006,-0.00253057689 +-2.84212e-006,-0.00252587113 +-2.83412e-006,-0.00253528265 +-2.82612e-006,-0.00264351509 +-2.81812e-006,-0.00256587008 +-2.81012e-006,-0.00249998946 +-2.80212e-006,-0.00257763447 +-2.79412e-006,-0.00261528054 +-2.78612e-006,-0.00241293293 +-2.77812e-006,-0.0024952837 +-2.77012e-006,-0.00251175385 +-2.76212e-006,-0.0025517528 +-2.75412e-006,-0.0025635172 +-2.74612e-006,-0.00253292977 +-2.73812e-006,-0.00253057689 +-2.73012e-006,-0.00254704704 +-2.72212e-006,-0.0025517528 +-2.71412e-006,-0.00259175175 +-2.70612e-006,-0.00255881144 +-2.69812e-006,-0.00250234234 +-2.69012e-006,-0.00269527843 +-2.68212e-006,-0.00254704704 +-2.67412e-006,-0.00253998841 +-2.66612e-006,-0.00244587324 +-2.65812e-006,-0.0023376408 +-2.65012e-006,-0.00233058216 +-2.64212e-006,-0.00229764185 +-2.63412e-006,-0.00225999578 +-2.62612e-006,-0.00219411517 +-2.61812e-006,-0.002314112 +-2.61012e-006,-0.00235881671 +-2.60212e-006,-0.00239646278 +-2.59412e-006,-0.00227881882 +-2.58612e-006,-0.00235881671 +-2.57812e-006,-0.0023941099 +-2.57012e-006,-0.00234469943 +-2.56212e-006,-0.00236587535 +-2.55412e-006,-0.0024952837 +-2.54612e-006,-0.00242234445 +-2.53812e-006,-0.00249998946 +-2.53012e-006,-0.00242234445 +-2.52212e-006,-0.00248822506 +-2.51412e-006,-0.00253528265 +-2.50612e-006,-0.00253292977 +-2.49812e-006,-0.00260586902 +-2.49012e-006,-0.00251175385 +-2.48212e-006,-0.00262469206 +-2.47412e-006,-0.00257763447 +-2.46612e-006,-0.0023941099 +-2.45812e-006,-0.00234234655 +-2.45012e-006,-0.00228823033 +-2.44212e-006,-0.00234940519 +-2.43412e-006,-0.00236352247 +-2.42612e-006,-0.00251175385 +-2.41812e-006,-0.00240352141 +-2.41012e-006,-0.00241528581 +-2.40212e-006,-0.00248822506 +-2.39412e-006,-0.00252822401 +-2.38612e-006,-0.00250234234 +-2.37812e-006,-0.00246704915 +-2.37012e-006,-0.00243175596 +-2.36212e-006,-0.00251645961 +-2.35412e-006,-0.00263645645 +-2.34612e-006,-0.00265998524 +-2.33812e-006,-0.00261528054 +-2.33012e-006,-0.002664691 +-2.32212e-006,-0.002664691 +-2.31412e-006,-0.00255645856 +-2.30612e-006,-0.00261057478 +-2.29812e-006,-0.00262469206 +-2.29012e-006,-0.00269527843 +-2.28212e-006,-0.00263410357 +-2.27412e-006,-0.00253292977 +-2.26612e-006,-0.00269292555 +-2.25812e-006,-0.00269057267 +-2.25012e-006,-0.00272821874 +-2.24212e-006,-0.00270468995 +-2.23412e-006,-0.00265292661 +-2.22612e-006,-0.00280821663 +-2.21812e-006,-0.00280351087 +-2.21012e-006,-0.00281527527 +-2.20212e-006,-0.00277057056 +-2.19412e-006,-0.00269292555 +-2.18612e-006,-0.00270468995 +-2.17812e-006,-0.00275410041 +-2.17012e-006,-0.00281998103 +-2.16212e-006,-0.00277292344 +-2.15412e-006,-0.00266704388 +-2.14612e-006,-0.00264351509 +-2.13812e-006,-0.0027893936 +-2.13012e-006,-0.00281998103 +-2.12212e-006,-0.00270939571 +-2.11412e-006,-0.00272821874 +-2.10612e-006,-0.00269763131 +-2.09812e-006,-0.00269763131 +-2.09012e-006,-0.00265763236 +-2.08212e-006,-0.00269998419 +-2.07412e-006,-0.00259410463 +-2.06612e-006,-0.0027211601 +-2.05812e-006,-0.002664691 +-2.05012e-006,-0.0026764554 +-2.04212e-006,-0.0027776292 +-2.03412e-006,-0.00276115905 +-2.02612e-006,-0.002664691 +-2.01812e-006,-0.00267174964 +-2.01012e-006,-0.00264351509 +-2.00212e-006,-0.00262939781 +-1.99412e-006,-0.00262704493 +-1.98612e-006,-0.00284821558 +-1.97812e-006,-0.00291174331 +-1.97012e-006,-0.00276821768 +-1.96212e-006,-0.00272351298 +-1.95412e-006,-0.00272821874 +-1.94612e-006,-0.00276351193 +-1.93812e-006,-0.00280115799 +-1.93012e-006,-0.00275645329 +-1.92212e-006,-0.00273527738 +-1.91412e-006,-0.00274704177 +-1.90612e-006,-0.00272821874 +-1.89812e-006,-0.00266704388 +-1.89012e-006,-0.00271880722 +-1.88212e-006,-0.00268821979 +-1.87412e-006,-0.0027329245 +-1.86612e-006,-0.0027211601 +-1.85812e-006,-0.00273763026 +-1.85012e-006,-0.00270468995 +-1.84212e-006,-0.0027329245 +-1.83412e-006,-0.00272351298 +-1.82612e-006,-0.00274939465 +-1.81812e-006,-0.00271410146 +-1.81012e-006,-0.00281292239 +-1.80212e-006,-0.00268586691 +-1.79412e-006,-0.0027211601 +-1.78612e-006,-0.00277998208 +-1.77812e-006,-0.0027329245 +-1.77012e-006,-0.00262469206 +-1.76212e-006,-0.00264116221 +-1.75412e-006,-0.0027776292 +-1.74612e-006,-0.0027211601 +-1.73812e-006,-0.00271645434 +-1.73012e-006,-0.00277527632 +-1.72212e-006,-0.00275174753 +-1.71412e-006,-0.00275174753 +-1.70612e-006,-0.00276821768 +-1.69812e-006,-0.00272586586 +-1.69012e-006,-0.00269057267 +-1.68212e-006,-0.00269292555 +-1.67412e-006,-0.00275410041 +-1.66612e-006,-0.00286233285 +-1.65812e-006,-0.00280115799 +-1.65012e-006,-0.00267174964 +-1.64212e-006,-0.00269527843 +-1.63412e-006,-0.00281056951 +-1.62612e-006,-0.00274468889 +-1.61812e-006,-0.00282468678 +-1.61012e-006,-0.00281292239 +-1.60212e-006,-0.00251410673 +-1.59412e-006,-0.00243646172 +-1.58612e-006,-0.00252822401 +-1.57812e-006,-0.00248587218 +-1.57012e-006,-0.00249293082 +-1.56212e-006,-0.00258704599 +-1.55412e-006,-0.00259175175 +-1.54612e-006,-0.00253292977 +-1.53812e-006,-0.00258939887 +-1.53012e-006,-0.00255645856 +-1.52212e-006,-0.00264586797 +-1.51412e-006,-0.00260586902 +-1.50612e-006,-0.00264586797 +-1.49812e-006,-0.00257057583 +-1.49012e-006,-0.00264116221 +-1.48212e-006,-0.00265057373 +-1.47412e-006,-0.00268116116 +-1.46612e-006,-0.00269998419 +-1.45812e-006,-0.00267880828 +-1.45012e-006,-0.00268116116 +-1.44212e-006,-0.0027211601 +-1.43412e-006,-0.00276586481 +-1.42612e-006,-0.0028458627 +-1.41812e-006,-0.00274704177 +-1.41012e-006,-0.00281998103 +-1.40212e-006,-0.00279645223 +-1.39412e-006,-0.00276821768 +-1.38612e-006,-0.0028458627 +-1.37812e-006,-0.0027211601 +-1.37012e-006,-0.00277998208 +-1.36212e-006,-0.00271410146 +-1.35412e-006,-0.00274468889 +-1.34612e-006,-0.00266704388 +-1.33812e-006,-0.00284821558 +-1.33012e-006,-0.00280115799 +-1.32212e-006,-0.00274939465 +-1.31412e-006,-0.002664691 +-1.30612e-006,-0.00277292344 +-1.29812e-006,-0.00287174437 +-1.29012e-006,-0.00287645013 +-1.28212e-006,-0.00275174753 +-1.27412e-006,-0.00281056951 +-1.26612e-006,-0.00280586375 +-1.25812e-006,-0.00285527421 +-1.25012e-006,-0.00287174437 +-1.24212e-006,-0.00277057056 +-1.23412e-006,-0.00280821663 +-1.22612e-006,-0.00281056951 +-1.21812e-006,-0.00283174542 +-1.21012e-006,-0.00279174648 +-1.20212e-006,-0.00285527421 +-1.19412e-006,-0.00282233391 +-1.18612e-006,-0.00282703966 +-1.17812e-006,-0.00278233496 +-1.17012e-006,-0.0028340983 +-1.16212e-006,-0.00278704072 +-1.15412e-006,-0.00273763026 +-1.14612e-006,-0.00256116432 +-1.13812e-006,-0.00245999051 +-1.13012e-006,-0.00253292977 +-1.12212e-006,-0.00250469522 +-1.11412e-006,-0.00253057689 +-1.10612e-006,-0.00259410463 +-1.09812e-006,-0.00254704704 +-1.09012e-006,-0.00257528159 +-1.08212e-006,-0.00256587008 +-1.07412e-006,-0.00258939887 +-1.06612e-006,-0.00270939571 +-1.05812e-006,-0.00273057162 +-1.05012e-006,-0.00274939465 +-1.04212e-006,-0.00272351298 +-1.03412e-006,-0.00285527421 +-1.02612e-006,-0.00281292239 +-1.01812e-006,-0.00274233601 +-1.01012e-006,-0.00289527316 +-1.00212e-006,-0.0029023318 +-9.9412e-007,-0.00292821347 +-9.8612e-007,-0.00290703756 +-9.7812e-007,-0.00290468468 +-9.7012e-007,-0.00274468889 +-9.6212e-007,-0.00282703966 +-9.5412e-007,-0.0027776292 +-9.4612e-007,-0.00282703966 +-9.3812e-007,-0.00280586375 +-9.3012e-007,-0.00292586059 +-9.2212e-007,-0.00297291817 +-9.1412e-007,-0.00295409514 +-9.0612e-007,-0.0029470365 +-8.9812e-007,-0.00293997786 +-8.9012e-007,-0.00293527211 +-8.8212e-007,-0.00293527211 +-8.7412e-007,-0.00285762709 +-8.6612e-007,-0.00291409619 +-8.5812e-007,-0.00291409619 +-8.5012e-007,-0.00290939043 +-8.4212e-007,-0.00288821452 +-8.3412e-007,-0.00282939254 +-8.2612e-007,-0.00283880406 +-8.1812e-007,-0.00290468468 +-8.1012e-007,-0.00303409303 +-8.0212e-007,-0.00284350982 +-7.9412e-007,-0.00280586375 +-7.8612e-007,-0.00292821347 +-7.7812e-007,-0.00282468678 +-7.7012e-007,-0.00288821452 +-7.6212e-007,-0.00288821452 +-7.5412e-007,-0.00279174648 +-7.4612e-007,-0.00294468362 +-7.3812e-007,-0.00298232969 +-7.3012e-007,-0.00293527211 +-7.2212e-007,-0.00293291923 +-7.1412e-007,-0.00288115588 +-7.0612e-007,-0.00283645118 +-6.9812e-007,-0.0029023318 +-6.9012e-007,-0.00287409725 +-6.8212e-007,-0.00289292028 +-6.7412e-007,-0.00281762815 +-6.6612e-007,-0.00282468678 +-6.5812e-007,-0.00285997997 +-6.5012e-007,-0.00269998419 +-6.4212e-007,-0.00285762709 +-6.3412e-007,-0.00292115483 +-6.2612e-007,-0.00295644802 +-6.1812e-007,-0.00291644907 +-6.1012e-007,-0.00288821452 +-6.0212e-007,-0.00287174437 +-5.9412e-007,-0.00281056951 +-5.8612e-007,-0.00288821452 +-5.7812e-007,-0.00285762709 +-5.7012e-007,-0.00275174753 +-5.6212e-007,-0.00261057478 +-5.5412e-007,-0.00246469627 +-5.4612e-007,-0.002450579 +-5.3812e-007,-0.00253057689 +-5.3012e-007,-0.00253057689 +-5.2212e-007,-0.00257763447 +-5.1412e-007,-0.00266704388 +-5.0612e-007,-0.00259645751 +-4.9812e-007,-0.00254704704 +-4.9012e-007,-0.00258939887 +-4.8212e-007,-0.0027211601 +-4.7412e-007,-0.00263645645 +-4.6612e-007,-0.00258939887 +-4.5812e-007,-0.00268351403 +-4.5012e-007,-0.00267880828 +-4.4212e-007,-0.00280586375 +-4.3412e-007,-0.00273057162 +-4.2612e-007,-0.00273527738 +-4.1812e-007,-0.00277292344 +-4.1012e-007,-0.00282703966 +-4.0212e-007,-0.00282703966 +-3.9412e-007,-0.00272821874 +-3.8612e-007,-0.00278233496 +-3.7812e-007,-0.00277998208 +-3.7012e-007,-0.00274939465 +-3.6212e-007,-0.00280115799 +-3.5412e-007,-0.00270468995 +-3.4612e-007,-0.00278468784 +-3.3812e-007,-0.00281527527 +-3.3012e-007,-0.00292115483 +-3.2212e-007,-0.00273527738 +-3.1412e-007,-0.00274939465 +-3.0612e-007,-0.00274468889 +-2.9812e-007,-0.00286703861 +-2.9012e-007,-0.00279880511 +-2.8212e-007,-0.00285997997 +-2.7412e-007,-0.00275410041 +-2.6612e-007,-0.00288115588 +-2.5812e-007,-0.00278468784 +-2.5012e-007,-0.00280351087 +-2.4212e-007,-0.00280115799 +-2.3412e-007,-0.00271174858 +-2.2612e-007,-0.00280351087 +-2.1812e-007,-0.00277292344 +-2.1012e-007,-0.0027211601 +-2.0212e-007,-0.00285997997 +-1.9412e-007,-0.00282468678 +-1.8612e-007,-0.00288115588 +-1.7812e-007,-0.0027893936 +-1.7012e-007,-0.00271880722 +-1.6212e-007,-0.00276115905 +-1.5412e-007,-0.00281762815 +-1.4612e-007,-0.00284350982 +-1.3812e-007,-0.00270704283 +-1.3012e-007,-0.00267174964 +-1.2212e-007,-0.00281998103 +-1.1412e-007,-0.00272586586 +-1.0612e-007,-0.00275410041 +-9.812e-008,-0.00272351298 +-9.012e-008,-0.00279880511 +-8.212e-008,-0.00270468995 +-7.412e-008,-0.00269527843 +-6.612e-008,-0.00268586691 +-5.812e-008,-0.00280115799 +-5.012e-008,-0.00277527632 +-4.212e-008,-0.0027776292 +-3.412e-008,-0.00269292555 +-2.612e-008,-0.00267410252 +-1.812e-008,-0.00271645434 +-1.012e-008,-0.00266233812 +-2.12e-009,-0.00269292555 +5.88e-009,-0.00280351087 +1.388e-008,-0.00274233601 +2.188e-008,-0.00263880933 +2.988e-008,-0.002664691 +3.788e-008,-0.00274468889 +4.588e-008,-0.00277292344 +5.388e-008,-0.00282703966 +6.188e-008,-0.00282233391 +6.988e-008,-0.00280351087 +7.788e-008,-0.00274939465 +8.588e-008,-0.00271174858 +9.388e-008,-0.00279409936 +1.0188e-007,-0.00277998208 +1.0988e-007,-0.00272586586 +1.1788e-007,-0.00263410357 +1.2588e-007,-0.00265057373 +1.3388e-007,-0.00273057162 +1.4188e-007,-0.00287645013 +1.4988e-007,-0.00265998524 +1.5788e-007,-0.00256587008 +1.6588e-007,-0.00265998524 +1.7388e-007,-0.00273057162 +1.8188e-007,-0.00270704283 +1.8988e-007,-0.00263880933 +1.9788e-007,-0.00267880828 +2.0588e-007,-0.00266704388 +2.1388e-007,-0.00268116116 +2.2188e-007,-0.00267174964 +2.2988e-007,-0.00263175069 +2.3788e-007,-0.00270704283 +2.4588e-007,-0.00263645645 +2.5388e-007,-0.00262469206 +2.6188e-007,-0.0026199863 +2.6988e-007,-0.00253057689 +2.7788e-007,-0.00231881776 +2.8588e-007,-0.00234469943 +2.9388e-007,-0.00235881671 +3.0188e-007,-0.00244116748 +3.0988e-007,-0.0023705811 +3.1788e-007,-0.00238940414 +3.2588e-007,-0.00250234234 +3.3388e-007,-0.00244116748 +3.4188e-007,-0.00247646067 +3.4988e-007,-0.0025070481 +3.5788e-007,-0.00268586691 +3.6588e-007,-0.00251175385 +3.7388e-007,-0.00257528159 +3.8188e-007,-0.00252116537 +3.8988e-007,-0.00263175069 +3.9788e-007,-0.00270233707 +4.0588e-007,-0.0026764554 +4.1388e-007,-0.00259175175 +4.2188e-007,-0.00253292977 +4.2988e-007,-0.00256822296 +4.3788e-007,-0.00260351614 +4.4588e-007,-0.00261528054 +4.5388e-007,-0.00258469311 +4.6188e-007,-0.00256822296 +4.6988e-007,-0.00264586797 +4.7788e-007,-0.00271410146 +4.8588e-007,-0.0025070481 +4.9388e-007,-0.00242469733 +5.0188e-007,-0.00245528475 +5.0988e-007,-0.00238940414 +5.1788e-007,-0.00241058005 +5.2588e-007,-0.00250940098 +5.3388e-007,-0.00252822401 +5.4188e-007,-0.00261057478 +5.4988e-007,-0.00253292977 +5.5788e-007,-0.00257528159 +5.6588e-007,-0.00262233918 +5.7388e-007,-0.00278704072 +5.8188e-007,-0.00263410357 +5.8988e-007,-0.0025517528 +5.9788e-007,-0.00257998735 +6.0588e-007,-0.00257763447 +6.1388e-007,-0.00270704283 +6.2188e-007,-0.00265998524 +6.2988e-007,-0.00260116326 +6.3788e-007,-0.00254939992 +6.4588e-007,-0.00265057373 +6.5388e-007,-0.00265057373 +6.6188e-007,-0.00260351614 +6.6988e-007,-0.00255410568 +6.7788e-007,-0.00263410357 +6.8588e-007,-0.00270939571 +6.9388e-007,-0.00279409936 +7.0188e-007,-0.00275174753 +7.0988e-007,-0.00267410252 +7.1788e-007,-0.00273998313 +7.2588e-007,-0.00273763026 +7.3388e-007,-0.00263175069 +7.4188e-007,-0.00262233918 +7.4988e-007,-0.00272351298 +7.5788e-007,-0.00266704388 +7.6588e-007,-0.00272821874 +7.7388e-007,-0.00265763236 +7.8188e-007,-0.00279880511 +7.8988e-007,-0.00278704072 +7.9788e-007,-0.00271880722 +8.0588e-007,-0.00261528054 +8.1388e-007,-0.00264351509 +8.2188e-007,-0.00269292555 +8.2988e-007,-0.00271174858 +8.3788e-007,-0.00275410041 +8.4588e-007,-0.00257763447 +8.5388e-007,-0.00261292766 +8.6188e-007,-0.00273527738 +8.6988e-007,-0.00270939571 +8.7788e-007,-0.00271645434 +8.8588e-007,-0.00269527843 +8.9388e-007,-0.00270939571 +9.0188e-007,-0.00273527738 +9.0988e-007,-0.00281292239 +9.1788e-007,-0.00277527632 +9.2588e-007,-0.00269527843 +9.3388e-007,-0.0027211601 +9.4188e-007,-0.0026199863 +9.4988e-007,-0.00269763131 +9.5788e-007,-0.00265527948 +9.6588e-007,-0.00270939571 +9.7388e-007,-0.00271410146 +9.8188e-007,-0.00272586586 +9.8988e-007,-0.00286939149 +9.9788e-007,-0.00275174753 +1.00588e-006,-0.00274233601 +1.01388e-006,-0.00276115905 +1.02188e-006,-0.00272351298 +1.02988e-006,-0.00266704388 +1.03788e-006,-0.00265998524 +1.04588e-006,-0.0027329245 +1.05388e-006,-0.00272586586 +1.06188e-006,-0.00271410146 +1.06988e-006,-0.0025635172 +1.07788e-006,-0.00267880828 +1.08588e-006,-0.00280586375 +1.09388e-006,-0.00274704177 +1.10188e-006,-0.00263645645 +1.10988e-006,-0.00272586586 +1.11788e-006,-0.00269292555 +1.12588e-006,-0.00262469206 +1.13388e-006,-0.00265998524 +1.14188e-006,-0.00268351403 +1.14988e-006,-0.00274704177 +1.15788e-006,-0.00269998419 +1.16588e-006,-0.00265292661 +1.17388e-006,-0.00269292555 +1.18188e-006,-0.00267410252 +1.18988e-006,-0.00267174964 +1.19788e-006,-0.00268351403 +1.20588e-006,-0.00268116116 +1.21388e-006,-0.00266704388 +1.22188e-006,-0.00271410146 +1.22988e-006,-0.00268351403 +1.23788e-006,-0.00259645751 +1.24588e-006,-0.0026764554 +1.25388e-006,-0.00267880828 +1.26188e-006,-0.00267410252 +1.26988e-006,-0.00271645434 +1.27788e-006,-0.00269998419 +1.28588e-006,-0.00264351509 +1.29388e-006,-0.00264116221 +1.30188e-006,-0.00270233707 +1.30988e-006,-0.00267880828 +1.31788e-006,-0.00278468784 +1.32588e-006,-0.00267174964 +1.33388e-006,-0.00266704388 +1.34188e-006,-0.00268586691 +1.34988e-006,-0.00270939571 +1.35788e-006,-0.00275410041 +1.36588e-006,-0.00274704177 +1.37388e-006,-0.00281762815 +1.38188e-006,-0.00279645223 +1.38988e-006,-0.00271880722 +1.39788e-006,-0.00271645434 +1.40588e-006,-0.00269998419 +1.41388e-006,-0.00267410252 +1.42188e-006,-0.00264586797 +1.42988e-006,-0.0027211601 +1.43788e-006,-0.00273763026 +1.44588e-006,-0.00281056951 +1.45388e-006,-0.00272351298 +1.46188e-006,-0.00273763026 +1.46988e-006,-0.00278233496 +1.47788e-006,-0.0026764554 +1.48588e-006,-0.00268586691 +1.49388e-006,-0.00268821979 +1.50188e-006,-0.00267410252 +1.50988e-006,-0.00268586691 +1.51788e-006,-0.00273057162 +1.52588e-006,-0.00270939571 +1.53388e-006,-0.00274939465 +1.54188e-006,-0.00271174858 +1.54988e-006,-0.0025517528 +1.55788e-006,-0.00265057373 +1.56588e-006,-0.00272351298 +1.57388e-006,-0.00261528054 +1.58188e-006,-0.00259175175 +1.58988e-006,-0.00268821979 +1.59788e-006,-0.00276115905 +1.60588e-006,-0.00277292344 +1.61388e-006,-0.00264822085 +1.62188e-006,-0.00272821874 +1.62988e-006,-0.00276586481 +1.63788e-006,-0.00276351193 +1.64588e-006,-0.00275880617 +1.65388e-006,-0.00263410357 +1.66188e-006,-0.00268116116 +1.66988e-006,-0.00263880933 +1.67788e-006,-0.00275410041 +1.68588e-006,-0.00265527948 +1.69388e-006,-0.00270704283 +1.70188e-006,-0.00277057056 +1.70988e-006,-0.0026764554 +1.71788e-006,-0.00263880933 +1.72588e-006,-0.00257528159 +1.73388e-006,-0.00263880933 +1.74188e-006,-0.00277292344 +1.74988e-006,-0.00270704283 +1.75788e-006,-0.00261292766 +1.76588e-006,-0.00258704599 +1.77388e-006,-0.00264351509 +1.78188e-006,-0.00264822085 +1.78988e-006,-0.00265057373 +1.79788e-006,-0.00271174858 +1.80588e-006,-0.00266704388 +1.81388e-006,-0.00269292555 +1.82188e-006,-0.00272821874 +1.82988e-006,-0.00268821979 +1.83788e-006,-0.00267174964 +1.84588e-006,-0.00262939781 +1.85388e-006,-0.00264586797 +1.86188e-006,-0.00266233812 +1.86988e-006,-0.00272821874 +1.87788e-006,-0.00274939465 +1.88588e-006,-0.00275880617 +1.89388e-006,-0.00281527527 +1.90188e-006,-0.00265292661 +1.90988e-006,-0.00266939676 +1.91788e-006,-0.00274233601 +1.92588e-006,-0.00265292661 +1.93388e-006,-0.00259410463 +1.94188e-006,-0.00261057478 +1.94988e-006,-0.00262939781 +1.95788e-006,-0.00269057267 +1.96588e-006,-0.00265057373 +1.97388e-006,-0.00257763447 +1.98188e-006,-0.00258234023 +1.98988e-006,-0.00259175175 +1.99788e-006,-0.00265292661 +2.00588e-006,-0.0026199863 +2.01388e-006,-0.002664691 +2.02188e-006,-0.00264822085 +2.02988e-006,-0.00273527738 +2.03788e-006,-0.00267410252 +2.04588e-006,-0.00269998419 +2.05388e-006,-0.00277292344 +2.06188e-006,-0.00256587008 +2.06988e-006,-0.00259645751 +2.07788e-006,-0.00267410252 +2.08588e-006,-0.00266939676 +2.09388e-006,-0.00268821979 +2.10188e-006,-0.00268586691 +2.10988e-006,-0.00270468995 +2.11788e-006,-0.00268586691 +2.12588e-006,-0.00273057162 +2.13388e-006,-0.00263175069 +2.14188e-006,-0.0026199863 +2.14988e-006,-0.00273527738 +2.15788e-006,-0.00259410463 +2.16588e-006,-0.00268351403 +2.17388e-006,-0.00266233812 +2.18188e-006,-0.00263880933 +2.18988e-006,-0.00272351298 +2.19788e-006,-0.00270233707 +2.20588e-006,-0.00270704283 +2.21388e-006,-0.00271174858 +2.22188e-006,-0.00266704388 +2.22988e-006,-0.0027211601 +2.23788e-006,-0.00261763342 +2.24588e-006,-0.0025635172 +2.25388e-006,-0.0025517528 +2.26188e-006,-0.0026082219 +2.26988e-006,-0.00263410357 +2.27788e-006,-0.00260116326 +2.28588e-006,-0.00265763236 +2.29388e-006,-0.00265527948 +2.30188e-006,-0.0027211601 +2.30988e-006,-0.00273057162 +2.31788e-006,-0.00275174753 +2.32588e-006,-0.0027893936 +2.33388e-006,-0.00274704177 +2.34188e-006,-0.00280115799 +2.34988e-006,-0.00270939571 +2.35788e-006,-0.00265763236 +2.36588e-006,-0.00269292555 +2.37388e-006,-0.0026199863 +2.38188e-006,-0.00264351509 +2.38988e-006,-0.00264351509 +2.39788e-006,-0.00261292766 +2.40588e-006,-0.00266704388 +2.41388e-006,-0.00263410357 +2.42188e-006,-0.00262704493 +2.42988e-006,-0.00268351403 +2.43788e-006,-0.00267880828 +2.44588e-006,-0.00279880511 +2.45388e-006,-0.00264116221 +2.46188e-006,-0.00265763236 +2.46988e-006,-0.00259410463 +2.47788e-006,-0.00260351614 +2.48588e-006,-0.00263645645 +2.49388e-006,-0.00265527948 +2.50188e-006,-0.00264351509 +2.50988e-006,-0.00269292555 +2.51788e-006,-0.00266939676 +2.52588e-006,-0.00260116326 +2.53388e-006,-0.00258704599 +2.54188e-006,-0.00263880933 +2.54988e-006,-0.00250940098 +2.55788e-006,-0.00254939992 +2.56588e-006,-0.0026082219 +2.57388e-006,-0.00262233918 +2.58188e-006,-0.00270704283 +2.58988e-006,-0.00273527738 +2.59788e-006,-0.00261763342 +2.60588e-006,-0.00261528054 +2.61388e-006,-0.00261763342 +2.62188e-006,-0.00265057373 +2.62988e-006,-0.0025517528 +2.63788e-006,-0.00262469206 +2.64588e-006,-0.00253763553 +2.65388e-006,-0.0026764554 +2.66188e-006,-0.00269763131 +2.66988e-006,-0.00271174858 +2.67788e-006,-0.00269057267 +2.68588e-006,-0.00269292555 +2.69388e-006,-0.00265998524 +2.70188e-006,-0.00264586797 +2.70988e-006,-0.00270233707 +2.71788e-006,-0.00262469206 +2.72588e-006,-0.00262233918 +2.73388e-006,-0.00261292766 +2.74188e-006,-0.00261057478 +2.74988e-006,-0.00260351614 +2.75788e-006,-0.00251175385 +2.76588e-006,-0.00250940098 +2.77388e-006,-0.00258704599 +2.78188e-006,-0.00254939992 +2.78988e-006,-0.0025635172 +2.79788e-006,-0.00255645856 +2.80588e-006,-0.0025517528 +2.81388e-006,-0.00235646383 +2.82188e-006,-0.00225529003 +2.82988e-006,-0.00222705548 +2.83788e-006,-0.00235881671 +2.84588e-006,-0.00239881565 +2.85388e-006,-0.00231175913 +2.86188e-006,-0.00230940625 +2.86988e-006,-0.00226705442 +2.87788e-006,-0.00244116748 +2.88588e-006,-0.00249293082 +2.89388e-006,-0.00239646278 +2.90188e-006,-0.00243175596 +2.90988e-006,-0.00257998735 +2.91788e-006,-0.00257998735 +2.92588e-006,-0.00251645961 +2.93388e-006,-0.00240116853 +2.94188e-006,-0.00253528265 +2.94988e-006,-0.00253998841 +2.95788e-006,-0.00247410779 +2.96588e-006,-0.00253057689 +2.97388e-006,-0.00262939781 +2.98188e-006,-0.00262233918 +2.98988e-006,-0.00264116221 +2.99788e-006,-0.00256116432 +3.00588e-006,-0.00251410673 +3.01388e-006,-0.00261763342 +3.02188e-006,-0.00265763236 +3.02988e-006,-0.00239646278 +3.03788e-006,-0.0024835193 +3.04588e-006,-0.00251410673 +3.05388e-006,-0.00262469206 +3.06188e-006,-0.00253763553 +3.06988e-006,-0.00260351614 +3.07788e-006,-0.00265763236 +3.08588e-006,-0.00257057583 +3.09388e-006,-0.00268351403 +3.10188e-006,-0.00249293082 +3.10988e-006,-0.00255410568 +3.11788e-006,-0.00264351509 +3.12588e-006,-0.00273527738 +3.13388e-006,-0.00270468995 +3.14188e-006,-0.00268351403 +3.14988e-006,-0.00265057373 +3.15788e-006,-0.00258704599 +3.16588e-006,-0.00264822085 +3.17388e-006,-0.00268586691 +3.18188e-006,-0.00260586902 +3.18988e-006,-0.00258704599 +3.19788e-006,-0.00261292766 +3.20588e-006,-0.00262704493 +3.21388e-006,-0.0025635172 +3.22188e-006,-0.00238705126 +3.22988e-006,-0.00247410779 +3.23788e-006,-0.00241999157 +3.24588e-006,-0.00230940625 +3.25388e-006,-0.00230705337 +3.26188e-006,-0.00247881355 +3.26988e-006,-0.00240822717 +3.27788e-006,-0.00234705231 +3.28588e-006,-0.00238469838 +3.29388e-006,-0.00247410779 +3.30188e-006,-0.00260116326 +3.30988e-006,-0.00257763447 +3.31788e-006,-0.00263880933 +3.32588e-006,-0.0024835193 +3.33388e-006,-0.00246940203 +3.34188e-006,-0.00258939887 +3.34988e-006,-0.00254469416 +3.35788e-006,-0.00263410357 +3.36588e-006,-0.00254469416 +3.37388e-006,-0.0026199863 +3.38188e-006,-0.00263410357 +3.38988e-006,-0.00268116116 +3.39788e-006,-0.0026082219 +3.40588e-006,-0.00261528054 +3.41388e-006,-0.00259410463 +3.42188e-006,-0.00258939887 +3.42988e-006,-0.00271410146 +3.43788e-006,-0.00276351193 +3.44588e-006,-0.00263175069 +3.45388e-006,-0.00269763131 +3.46188e-006,-0.00263175069 +3.46988e-006,-0.00267410252 +3.47788e-006,-0.00268821979 +3.48588e-006,-0.00263175069 +3.49388e-006,-0.0026764554 +3.50188e-006,-0.00266939676 +3.50988e-006,-0.00266939676 +3.51788e-006,-0.00232352352 +3.52588e-006,-0.00201529635 +3.53388e-006,-0.00195412149 +3.54188e-006,-0.00200117907 +3.54988e-006,-0.00213764607 +3.55788e-006,-0.00212117591 +3.56588e-006,-0.00207176545 +3.57388e-006,-0.00217293925 +3.58188e-006,-0.00231175913 +3.58988e-006,-0.00232352352 +3.59788e-006,-0.00235411095 +3.60588e-006,-0.00243410884 +3.61388e-006,-0.00250940098 +3.62188e-006,-0.00251645961 +3.62988e-006,-0.00249998946 +3.63788e-006,-0.0024835193 +3.64588e-006,-0.00245999051 +3.65388e-006,-0.00254704704 +3.66188e-006,-0.00255410568 +3.66988e-006,-0.00260586902 +3.67788e-006,-0.00265527948 +3.68588e-006,-0.0027329245 +3.69388e-006,-0.00263410357 +3.70188e-006,-0.00241528581 +3.70988e-006,-0.00243646172 +3.71788e-006,-0.00241058005 +3.72588e-006,-0.00239881565 +3.73388e-006,-0.00244587324 +3.74188e-006,-0.00255881144 +3.74988e-006,-0.00254939992 +3.75788e-006,-0.00247410779 +3.76588e-006,-0.0025070481 +3.77388e-006,-0.00251645961 +3.78188e-006,-0.00255410568 +3.78988e-006,-0.00267880828 +3.79788e-006,-0.00271174858 +3.80588e-006,-0.00260586902 +3.81388e-006,-0.00254939992 +3.82188e-006,-0.00257292871 +3.82988e-006,-0.00265527948 +3.83788e-006,-0.00275174753 +3.84588e-006,-0.00271880722 +3.85388e-006,-0.00283174542 +3.86188e-006,-0.00276586481 +3.86988e-006,-0.00270233707 +3.87788e-006,-0.00271645434 +3.88588e-006,-0.00261528054 +3.89388e-006,-0.00258234023 +3.90188e-006,-0.00261057478 +3.90988e-006,-0.00254234128 +3.91788e-006,-0.00245528475 +3.92588e-006,-0.00245293188 +3.93388e-006,-0.00228352458 +3.94188e-006,-0.00236116959 +3.94988e-006,-0.00242469733 +3.95788e-006,-0.0024952837 +3.96588e-006,-0.00251881249 +3.97388e-006,-0.00249763658 +3.98188e-006,-0.00254469416 +3.98988e-006,-0.00255881144 +3.99788e-006,-0.00255881144 +4.00588e-006,-0.00262939781 +4.01388e-006,-0.00265527948 +4.02188e-006,-0.00261528054 +4.02988e-006,-0.0026082219 +4.03788e-006,-0.00263880933 +4.04588e-006,-0.00264351509 +4.05388e-006,-0.00275880617 +4.06188e-006,-0.00269527843 +4.06988e-006,-0.00273998313 +4.07788e-006,-0.00274468889 +4.08588e-006,-0.00273527738 +4.09388e-006,-0.00284115694 +4.10188e-006,-0.00265527948 +4.10988e-006,-0.00276821768 +4.11788e-006,-0.00271410146 +4.12588e-006,-0.00267174964 +4.13388e-006,-0.00265292661 +4.14188e-006,-0.00275410041 +4.14988e-006,-0.00273998313 +4.15788e-006,-0.00271880722 +4.16588e-006,-0.00273527738 +4.17388e-006,-0.00281292239 +4.18188e-006,-0.00273763026 +4.18988e-006,-0.00269763131 +4.19788e-006,-0.00267880828 +4.20588e-006,-0.00268116116 +4.21388e-006,-0.00264116221 +4.22188e-006,-0.00277057056 +4.22988e-006,-0.00277527632 +4.23788e-006,-0.00265998524 +4.24588e-006,-0.00268116116 +4.25388e-006,-0.00274939465 +4.26188e-006,-0.00272586586 +4.26988e-006,-0.00276351193 +4.27788e-006,-0.00269527843 +4.28588e-006,-0.00271645434 +4.29388e-006,-0.00279174648 +4.30188e-006,-0.0028340983 +4.30988e-006,-0.00285056846 +4.31788e-006,-0.00272351298 +4.32588e-006,-0.00259175175 +4.33388e-006,-0.00269998419 +4.34188e-006,-0.0027211601 +4.34988e-006,-0.00273998313 +4.35788e-006,-0.0027893936 +4.36588e-006,-0.00276351193 +4.37388e-006,-0.00271880722 +4.38188e-006,-0.00277998208 +4.38988e-006,-0.00272351298 +4.39788e-006,-0.00262469206 +4.40588e-006,-0.00275174753 +4.41388e-006,-0.00278704072 +4.42188e-006,-0.00269527843 +4.42988e-006,-0.00271174858 +4.43788e-006,-0.00283174542 +4.44588e-006,-0.00277998208 +4.45388e-006,-0.00274704177 +4.46188e-006,-0.00265292661 +4.46988e-006,-0.00264586797 +4.47788e-006,-0.00257057583 +4.48588e-006,-0.00262939781 +4.49388e-006,-0.00266233812 +4.50188e-006,-0.00272351298 +4.50988e-006,-0.00270939571 +4.51788e-006,-0.00276115905 +4.52588e-006,-0.00282703966 +4.53388e-006,-0.0027329245 +4.54188e-006,-0.00273998313 +4.54988e-006,-0.00268821979 +4.55788e-006,-0.00274704177 +4.56588e-006,-0.00284115694 +4.57388e-006,-0.00273998313 +4.58188e-006,-0.00265998524 +4.58988e-006,-0.00267174964 +4.59788e-006,-0.00268821979 +4.60588e-006,-0.00272586586 +4.61388e-006,-0.00273057162 +4.62188e-006,-0.00267174964 +4.62988e-006,-0.00273998313 +4.63788e-006,-0.00273998313 +4.64588e-006,-0.00275880617 +4.65388e-006,-0.00278233496 +4.66188e-006,-0.00274939465 +4.66988e-006,-0.00276115905 +4.67788e-006,-0.00279880511 +4.68588e-006,-0.00271174858 +4.69388e-006,-0.0027776292 +4.70188e-006,-0.00282233391 +4.70988e-006,-0.00276821768 +4.71788e-006,-0.00274939465 +4.72588e-006,-0.0027329245 +4.73388e-006,-0.00275880617 +4.74188e-006,-0.00276821768 +4.74988e-006,-0.00275645329 +4.75788e-006,-0.00285056846 +4.76588e-006,-0.00270468995 +4.77388e-006,-0.00267174964 +4.78188e-006,-0.00267174964 +4.78988e-006,-0.00282468678 +4.79788e-006,-0.00275645329 +4.80588e-006,-0.00283174542 +4.81388e-006,-0.00277998208 +4.82188e-006,-0.00279880511 +4.82988e-006,-0.00283174542 +4.83788e-006,-0.00273998313 +4.84588e-006,-0.00276586481 +4.85388e-006,-0.00271880722 +4.86188e-006,-0.00273527738 +4.86988e-006,-0.0027776292 +4.87788e-006,-0.00279409936 +4.88588e-006,-0.00282703966 +4.89388e-006,-0.00272586586 +4.90188e-006,-0.00269998419 +4.90988e-006,-0.00274704177 +4.91788e-006,-0.00289292028 +4.92588e-006,-0.00281292239 +4.93388e-006,-0.00270233707 +4.94188e-006,-0.00287174437 +4.94988e-006,-0.00286233285 +4.95788e-006,-0.00273763026 +4.96588e-006,-0.00280351087 +4.97388e-006,-0.00266939676 +4.98188e-006,-0.00274704177 +4.98988e-006,-0.00270468995 +4.99788e-006,-0.00275174753 +5.00588e-006,-0.00281998103 +5.01388e-006,-0.00283645118 +5.02188e-006,-0.00271645434 +5.02988e-006,-0.00274704177 +5.03788e-006,-0.00274704177 +5.04588e-006,-0.00276351193 +5.05388e-006,-0.0027211601 +5.06188e-006,-0.00278233496 +5.06988e-006,-0.00280115799 +5.07788e-006,-0.00273998313 +5.08588e-006,-0.00268116116 +5.09388e-006,-0.00269527843 +5.10188e-006,-0.00274468889 +5.10988e-006,-0.00273763026 +5.11788e-006,-0.00276351193 +5.12588e-006,-0.00284115694 +5.13388e-006,-0.00273527738 +5.14188e-006,-0.00263645645 +5.14988e-006,-0.00278468784 +5.15788e-006,-0.00265763236 +5.16588e-006,-0.00266233812 +5.17388e-006,-0.00272821874 +5.18188e-006,-0.00272821874 +5.18988e-006,-0.0027893936 +5.19788e-006,-0.00269998419 +5.20588e-006,-0.00272351298 +5.21388e-006,-0.00269292555 +5.22188e-006,-0.0027211601 +5.22988e-006,-0.00276821768 +5.23788e-006,-0.00275645329 +5.24588e-006,-0.0027329245 +5.25388e-006,-0.00272351298 +5.26188e-006,-0.00279645223 +5.26988e-006,-0.00276115905 +5.27788e-006,-0.00270939571 +5.28588e-006,-0.002664691 +5.29388e-006,-0.00265292661 +5.30188e-006,-0.00284821558 +5.30988e-006,-0.00280586375 +5.31788e-006,-0.00277527632 +5.32588e-006,-0.00266939676 +5.33388e-006,-0.00276115905 +5.34188e-006,-0.00271410146 +5.34988e-006,-0.00282233391 +5.35788e-006,-0.00276821768 +5.36588e-006,-0.00273763026 +5.37388e-006,-0.00279880511 +5.38188e-006,-0.00266233812 +5.38988e-006,-0.00268116116 +5.39788e-006,-0.00281292239 +5.40588e-006,-0.00277057056 +5.41388e-006,-0.00275645329 +5.42188e-006,-0.00280586375 +5.42988e-006,-0.00292586059 +5.43788e-006,-0.0028905674 +5.44588e-006,-0.0029470365 +5.45388e-006,-0.00281056951 +5.46188e-006,-0.00279409936 +5.46988e-006,-0.00262939781 +5.47788e-006,-0.00280586375 +5.48588e-006,-0.00277057056 +5.49388e-006,-0.00265763236 +5.50188e-006,-0.00274468889 +5.50988e-006,-0.00278233496 +5.51788e-006,-0.00270939571 +5.52588e-006,-0.00284115694 +5.53388e-006,-0.00295409514 +5.54188e-006,-0.00281056951 +5.54988e-006,-0.00289527316 +5.55788e-006,-0.00285762709 +5.56588e-006,-0.00286939149 +5.57388e-006,-0.00285292133 +5.58188e-006,-0.00288821452 +5.58988e-006,-0.00279645223 +5.59788e-006,-0.00281998103 +5.60588e-006,-0.00272351298 +5.61388e-006,-0.00248822506 +5.62188e-006,-0.00245293188 +5.62988e-006,-0.0024270502 +5.63788e-006,-0.00247410779 +5.64588e-006,-0.00247410779 +5.65388e-006,-0.00251410673 +5.66188e-006,-0.00266939676 +5.66988e-006,-0.00261528054 +5.67788e-006,-0.00263880933 +5.68588e-006,-0.00266939676 +5.69388e-006,-0.00265057373 +5.70188e-006,-0.00266939676 +5.70988e-006,-0.00278233496 +5.71788e-006,-0.00273763026 +5.72588e-006,-0.00267410252 +5.73388e-006,-0.00277998208 +5.74188e-006,-0.00279409936 +5.74988e-006,-0.00276821768 +5.75788e-006,-0.00277292344 +5.76588e-006,-0.00274468889 +5.77388e-006,-0.00274939465 +5.78188e-006,-0.00266233812 +5.78988e-006,-0.0026199863 +5.79788e-006,-0.00260351614 +5.80588e-006,-0.00244587324 +5.81388e-006,-0.00257057583 +5.82188e-006,-0.0026199863 +5.82988e-006,-0.00262233918 +5.83788e-006,-0.00267410252 +5.84588e-006,-0.00271174858 +5.85388e-006,-0.00281762815 +5.86188e-006,-0.00278468784 +5.86988e-006,-0.00286703861 +5.87788e-006,-0.00280821663 +5.88588e-006,-0.0028340983 +5.89388e-006,-0.00282468678 +5.90188e-006,-0.00275880617 +5.90988e-006,-0.00284115694 +5.91788e-006,-0.00289997892 +5.92588e-006,-0.00288115588 +5.93388e-006,-0.0029023318 +5.94188e-006,-0.00283174542 +5.94988e-006,-0.00293291923 +5.95788e-006,-0.00292586059 +5.96588e-006,-0.00283645118 +5.97388e-006,-0.00286939149 +5.98188e-006,-0.00295409514 +5.98988e-006,-0.0029588009 +5.99788e-006,-0.00282939254 +6.00588e-006,-0.00292350771 +6.01388e-006,-0.00289997892 +6.02188e-006,-0.00293527211 +6.02988e-006,-0.00288350876 +6.03788e-006,-0.0029588009 +6.04588e-006,-0.00286939149 +6.05388e-006,-0.00303879879 +6.06188e-006,-0.00290703756 +6.06988e-006,-0.00296115378 +6.07788e-006,-0.00291644907 +6.08588e-006,-0.0029023318 +6.09388e-006,-0.00292821347 +6.10188e-006,-0.00292821347 +6.10988e-006,-0.00292586059 +6.11788e-006,-0.0029470365 +6.12588e-006,-0.00297527105 +6.13388e-006,-0.00294938938 +6.14188e-006,-0.00297056529 +6.14988e-006,-0.00293056635 +6.15788e-006,-0.00288821452 +6.16588e-006,-0.00292821347 +6.17388e-006,-0.00295644802 +6.18188e-006,-0.00284821558 +6.18988e-006,-0.00283645118 +6.19788e-006,-0.00293762498 +6.20588e-006,-0.00297762393 +6.21388e-006,-0.00295174226 +6.22188e-006,-0.00289762604 +6.22988e-006,-0.00284115694 +6.23788e-006,-0.00276115905 +6.24588e-006,-0.00292586059 +6.25388e-006,-0.00287174437 +6.26188e-006,-0.00293762498 +6.26988e-006,-0.00297056529 +6.27788e-006,-0.00286703861 +6.28588e-006,-0.00284350982 +6.29388e-006,-0.00283174542 +6.30188e-006,-0.00293997786 +6.30988e-006,-0.00295409514 +6.31788e-006,-0.0028340983 +6.32588e-006,-0.00282468678 +6.33388e-006,-0.00284350982 +6.34188e-006,-0.00286233285 +6.34988e-006,-0.00289292028 +6.35788e-006,-0.00288821452 +6.36588e-006,-0.00284821558 +6.37388e-006,-0.00281527527 +6.38188e-006,-0.00295174226 +6.38988e-006,-0.0028905674 +6.39788e-006,-0.00288821452 +6.40588e-006,-0.00275410041 +6.41388e-006,-0.00257998735 +6.42188e-006,-0.00245763763 +6.42988e-006,-0.00259645751 +6.43788e-006,-0.00259881038 +6.44588e-006,-0.00261292766 +6.45388e-006,-0.00264822085 +6.46188e-006,-0.00254234128 +6.46988e-006,-0.00264586797 +6.47788e-006,-0.00271645434 +6.48588e-006,-0.00269057267 +6.49388e-006,-0.00273057162 +6.50188e-006,-0.00275410041 +6.50988e-006,-0.00280351087 +6.51788e-006,-0.0027329245 +6.52588e-006,-0.00283174542 +6.53388e-006,-0.00291409619 +6.54188e-006,-0.00290703756 +6.54988e-006,-0.00286703861 +6.55788e-006,-0.00298938833 +6.56588e-006,-0.00289997892 +6.57388e-006,-0.00282233391 +6.58188e-006,-0.00281998103 +6.58988e-006,-0.00276115905 +6.59788e-006,-0.00281292239 +6.60588e-006,-0.00286703861 +6.61388e-006,-0.00292586059 +6.62188e-006,-0.00295174226 +6.62988e-006,-0.00281998103 +6.63788e-006,-0.00284821558 +6.64588e-006,-0.00294938938 +6.65388e-006,-0.00294233074 +6.66188e-006,-0.0029588009 +6.66988e-006,-0.00292350771 +6.67788e-006,-0.00286703861 +6.68588e-006,-0.00287645013 +6.69388e-006,-0.00287880301 +6.70188e-006,-0.0029023318 +6.70988e-006,-0.00285762709 +6.71788e-006,-0.00291409619 +6.72588e-006,-0.00278233496 +6.73388e-006,-0.00277998208 +6.74188e-006,-0.00287645013 +6.74988e-006,-0.00282703966 +6.75788e-006,-0.00284115694 +6.76588e-006,-0.00257998735 +6.77388e-006,-0.00257528159 +6.78188e-006,-0.0025517528 +6.78988e-006,-0.00261057478 +6.79788e-006,-0.00262469206 +6.80588e-006,-0.00261528054 +6.81388e-006,-0.00268116116 +6.82188e-006,-0.00280351087 +6.82988e-006,-0.00265763236 +6.83788e-006,-0.00275645329 +6.84588e-006,-0.00263410357 +6.85388e-006,-0.00276115905 +6.86188e-006,-0.00276586481 +6.86988e-006,-0.00277527632 +6.87788e-006,-0.00277527632 +6.88588e-006,-0.0027329245 +6.89388e-006,-0.00276586481 +6.90188e-006,-0.00273998313 +6.90988e-006,-0.00286468573 +6.91788e-006,-0.00286939149 +6.92588e-006,-0.0028458627 +6.93388e-006,-0.00282468678 +6.94188e-006,-0.00278233496 +6.94988e-006,-0.00289292028 +6.95788e-006,-0.00295174226 +6.96588e-006,-0.00290468468 +6.97388e-006,-0.00285292133 +6.98188e-006,-0.00286703861 +6.98988e-006,-0.00294233074 +6.99788e-006,-0.00297527105 +7.00588e-006,-0.00289527316 +7.01388e-006,-0.00283880406 +7.02188e-006,-0.00281292239 +7.02988e-006,-0.00282468678 +7.03788e-006,-0.00292350771 +7.04588e-006,-0.00298468257 +7.05388e-006,-0.00287409725 +7.06188e-006,-0.00291880195 +7.06988e-006,-0.0028340983 +7.07788e-006,-0.00281527527 +7.08588e-006,-0.00289292028 +7.09388e-006,-0.00287409725 +7.10188e-006,-0.00288821452 +7.10988e-006,-0.00286703861 +7.11788e-006,-0.00272586586 +7.12588e-006,-0.0028340983 \ No newline at end of file diff --git a/packs/tests/data/one_channel_LECROYWS4054HD.h5 b/packs/tests/data/one_channel_LECROYWS4054HD.h5 new file mode 100644 index 0000000..e200c9e Binary files /dev/null and b/packs/tests/data/one_channel_LECROYWS4054HD.h5 differ diff --git a/packs/tests/processing_test.py b/packs/tests/processing_test.py index 6d3dbdc..11912ae 100644 --- a/packs/tests/processing_test.py +++ b/packs/tests/processing_test.py @@ -211,11 +211,14 @@ def test_decode_produces_expected_output(config, inpt, output, comparison, MULE_ assert load_rwf_info(save_path, samples).equals(load_rwf_info(comparison_path, samples)) -@mark.parametrize("config, inpt, output, comparison", [("process_WD1_1channel.conf", "one_channel_WD1.dat", "one_channel_WD1_tmp.h5", "one_channel_WD1.h5")]) -def test_WD1_decode_produces_expected_output(config, inpt, output, comparison, MULE_dir, data_dir, tmp_path): +@mark.parametrize("config, inpt, output, comparison", [("process_WD1_1channel.conf", "one_channel_WD1.dat", "one_channel_WD1_tmp.h5", "one_channel_WD1.h5"), + ("process_lecroy_csv.conf", "one_channel_LECROYWS4054HD.csv", "one_channel_LECROYWS4054HD_tmp.h5", "one_channel_LECROYWS4054HD.h5")]) +def test_WD1_Lecroy_decode_produces_expected_output(config, inpt, output, comparison, MULE_dir, data_dir, tmp_path): ''' This test will be merged with test_decode_produces_expected_output() - once WD2 processing has been updated to match lazy method of WD1 + once WD2 processing has been updated to match lazy method of WD1. + + Tests WD1 and Lecroy oscilloscope single channel processing. ''' # ensure path is correct @@ -272,3 +275,5 @@ def test_lazy_loading_short_header_WD1(MULE_dir): with open(data_path, 'rb') as file: a = process_event_lazy_WD1(file) next(a) + +