From 8b77095f990ffbcb86081afef68b954daeb33d0d Mon Sep 17 00:00:00 2001 From: xin Date: Sat, 21 May 2022 15:52:21 +0800 Subject: [PATCH] syn master code --- Catalog/NGPCatalog.py | 40 +- ObservationSim/Config/ChipOutput.py | 75 +- ObservationSim/Instrument/Chip/Chip.py | 30 +- ObservationSim/Instrument/Chip/Effects.py | 2 +- ObservationSim/Instrument/Filter.py | 32 +- ObservationSim/Instrument/_util.py | 92 +- .../Instrument/data/sls_conf/CSST_GI1.conf | 6 +- .../Instrument/data/sls_conf/CSST_GI2.conf | 6 +- .../Instrument/data/sls_conf/CSST_GI3.conf | 6 +- .../Instrument/data/sls_conf/CSST_GI4.conf | 6 +- .../Instrument/data/sls_conf/CSST_GI5.conf | 6 +- .../Instrument/data/sls_conf/CSST_GI6.conf | 6 +- .../Instrument/data/sls_conf/CSST_GI7.conf | 6 +- .../Instrument/data/sls_conf/CSST_GI8.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU1.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU2.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU3.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU4.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU5.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU6.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU7.conf | 6 +- .../Instrument/data/sls_conf/CSST_GU8.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV1.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV2.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV3.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV4.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV5.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV6.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV7.conf | 6 +- .../Instrument/data/sls_conf/CSST_GV8.conf | 6 +- .../Instrument/data/throughputs/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 211 bytes .../data/throughputs/g_throughput.txt | 1602 +++++++++++++ .../data/throughputs/i_throughput.txt | 1602 +++++++++++++ .../data/throughputs/nuv_throughput.txt | 1602 +++++++++++++ .../data/throughputs/r_throughput.txt | 1602 +++++++++++++ .../throughputs/sky_emiss_hubble_50_50_A.dat | 2003 +++++++++++++++++ .../data/throughputs/u_throughput.txt | 1602 +++++++++++++ .../data/throughputs/y_throughput.txt | 1602 +++++++++++++ .../data/throughputs/z_throughput.txt | 1602 +++++++++++++ ObservationSim/MockObject/Galaxy.py | 4 + ObservationSim/MockObject/MockObject.py | 3 + .../MockObject/SpecDisperser/SpecDisperser.py | 20 +- ObservationSim/MockObject/Star.py | 2 + ObservationSim/ObservationSim.py | 57 +- 45 files changed, 13536 insertions(+), 182 deletions(-) create mode 100644 ObservationSim/Instrument/data/throughputs/__init__.py create mode 100644 ObservationSim/Instrument/data/throughputs/__pycache__/__init__.cpython-38.pyc create mode 100644 ObservationSim/Instrument/data/throughputs/g_throughput.txt create mode 100644 ObservationSim/Instrument/data/throughputs/i_throughput.txt create mode 100644 ObservationSim/Instrument/data/throughputs/nuv_throughput.txt create mode 100644 ObservationSim/Instrument/data/throughputs/r_throughput.txt create mode 100644 ObservationSim/Instrument/data/throughputs/sky_emiss_hubble_50_50_A.dat create mode 100644 ObservationSim/Instrument/data/throughputs/u_throughput.txt create mode 100644 ObservationSim/Instrument/data/throughputs/y_throughput.txt create mode 100644 ObservationSim/Instrument/data/throughputs/z_throughput.txt diff --git a/Catalog/NGPCatalog.py b/Catalog/NGPCatalog.py index 6611501..6b4c6a8 100644 --- a/Catalog/NGPCatalog.py +++ b/Catalog/NGPCatalog.py @@ -23,15 +23,13 @@ except ImportError: NSIDE = 128 class NGPCatalog(CatalogBase): - def __init__(self, config, chip, pointing, **kwargs): + def __init__(self, config, chip, pointing, chip_output, **kwargs): super().__init__() self.cat_dir = os.path.join(config["data_dir"], config["input_path"]["cat_dir"]) self.seed_Av = config["random_seeds"]["seed_Av"] - if "logger" in kwargs: - self.logger = kwargs["logger"] - else: - self.logger = None + self.chip_output = chip_output + self.logger = chip_output.logger with pkg_resources.path('Catalog.data', 'SLOAN_SDSS.g.fits') as filter_path: self.normF_star = Table.read(str(filter_path)) @@ -58,9 +56,17 @@ class NGPCatalog(CatalogBase): else: self.rotation = 0. + # Update output .cat header with catalog specific output columns + self._add_output_columns_header() + self._get_healpix_list() self._load() + def _add_output_columns_header(self): + self.add_hdr = " model_tag teff logg feh" + self.add_fmt = " %10s %8.4f %8.4f %8.4f" + self.chip_output.update_ouptut_header(additional_column_names=self.add_hdr) + def _get_healpix_list(self): self.sky_coverage = self.chip.getSkyCoverageEnlarged(self.chip.img.wcs, margin=0.2) ra_min, ra_max, dec_min, dec_max = self.sky_coverage.xmin, self.sky_coverage.xmax, self.sky_coverage.ymin, self.sky_coverage.ymax @@ -133,10 +139,8 @@ class NGPCatalog(CatalogBase): param['dec'] = dec_arr[igals] param['ra_orig'] = gals['ra_true'][igals] param['dec_orig'] = gals['dec_true'][igals] - if not self.chip.isContainObj(ra_obj=param['ra'], dec_obj=param['dec'], margin=200): - continue param['mag_use_normal'] = gals['mag_true_g_lsst'][igals] - if param['mag_use_normal'] >= 24: + if param['mag_use_normal'] >= 26.5: continue param['z'] = gals['redshift_true'][igals] param['model_tag'] = 'None' @@ -173,16 +177,23 @@ class NGPCatalog(CatalogBase): param['av'] = 0.6 * param['av'] / 3.0 # for quasar, av=[0, 0.2], 3.0=av.max-av.im param['star'] = 2 # Quasar + # NOTE: this cut cannot be put before the SED type has been assigned + if not self.chip.isContainObj(ra_obj=param['ra'], dec_obj=param['dec'], margin=200): + continue + self.ids += 1 # param['id'] = self.ids param['id'] = gals['galaxyID'][igals] if param['star'] == 0: obj = Galaxy(param, self.rotation, logger=self.logger) - self.objs.append(obj) if param['star'] == 2: obj = Quasar(param, logger=self.logger) - self.objs.append(obj) + + # Need to deal with additional output columns + obj.additional_output_str = self.add_fmt%("n", 0., 0., 0.) + + self.objs.append(obj) def _load_stars(self, stars, pix_id=None): nstars = len(stars['sourceID']) @@ -234,7 +245,7 @@ class NGPCatalog(CatalogBase): if not self.chip.isContainObj(ra_obj=param['ra'], dec_obj=param['dec'], margin=200): continue param['mag_use_normal'] = stars['app_sdss_g'][istars] - if param['mag_use_normal'] >= 26: + if param['mag_use_normal'] >= 26.5: continue self.ids += 1 # param['id'] = self.ids @@ -247,6 +258,10 @@ class NGPCatalog(CatalogBase): param['z'] = 0.0 param['star'] = 1 # Star obj = Star(param, logger=self.logger) + + # Append additional output columns to the .cat file + obj.additional_output_str = self.add_fmt%(param["model_tag"], param['teff'], param['logg'], param['feh']) + self.objs.append(obj) def _load(self, **kwargs): @@ -302,7 +317,8 @@ class NGPCatalog(CatalogBase): raise ValueError("Object type not known") speci = interpolate.interp1d(wave, flux) # lamb = np.arange(2500, 10001 + 0.5, 0.5) - lamb = np.arange(2400, 11001 + 0.5, 0.5) + # lamb = np.arange(2400, 11001 + 0.5, 0.5) + lamb = np.arange(2000, 18001 + 0.5, 0.5) y = speci(lamb) # erg/s/cm2/A --> photo/s/m2/A all_sed = y * lamb / (cons.h.value * cons.c.value) * 1e-13 diff --git a/ObservationSim/Config/ChipOutput.py b/ObservationSim/Config/ChipOutput.py index 1633e04..75473dd 100755 --- a/ObservationSim/Config/ChipOutput.py +++ b/ObservationSim/Config/ChipOutput.py @@ -11,6 +11,7 @@ class ChipOutput(object): self.imgKey2 = imgKey2 self.exptime = exptime self.mjdTime = mjdTime + self.pointing_type = pointing_type if (ra_cen is not None) and (dec_cen is not None): self.ra_cen = ra_cen self.dec_cen = dec_cen @@ -23,95 +24,59 @@ class ChipOutput(object): # self.cat_name = 'MSC_' + config["obs_setting"]["date_obs"] + config["obs_setting"]["time_obs"] + "_" + str(pointing_ID).rjust(7, '0') + "_" + self.chipLabel.rjust(2,'0') + ".cat" - self.cat_name = "MSC_1%s_chip_%s_filt_%s"%(str(pointing_ID).rjust(7, '0'), focal_plane.getChipLabel(chip.chipID), filt.filter_type) + ".cat" + self.cat_name = "MSC_1%s_chip_%s_filt_%s"%(str(pointing_ID).rjust(8, '0'), focal_plane.getChipLabel(chip.chipID), filt.filter_type) + ".cat" self.subdir = subdir # Setup logger for each chip - logger_filename = "MSC_1%s_chip_%s_filt_%s"%(str(pointing_ID).rjust(7, '0'), focal_plane.getChipLabel(chip.chipID), filt.filter_type) + ".log" + logger_filename = "MSC_1%s_chip_%s_filt_%s"%(str(pointing_ID).rjust(8, '0'), focal_plane.getChipLabel(chip.chipID), filt.filter_type) + ".log" self.logger = logging.getLogger() fh = logging.FileHandler(os.path.join(self.subdir, logger_filename), mode='w+', encoding='utf-8') fh.setLevel(logging.DEBUG) self.logger.setLevel(logging.DEBUG) - formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') + logging.getLogger('numba').setLevel(logging.WARNING) + # formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') + formatter = logging.Formatter('%(asctime)s - %(msecs)d - %(levelname)-8s - [%(filename)s:%(lineno)d] - %(message)s') fh.setFormatter(formatter) self.logger.addHandler(fh) hdr1 = "# obj_ID ID_chip filter xImage yImage ra dec ra_orig dec_orig z mag obj_type " hdr2 = "thetaR bfrac hlr_disk hlr_bulge e1_disk e2_disk e1_bulge e2_bulge g1 g2 " hdr3 = "sed_type av redden " - hdr4 = "pm_ra pm_dec RV parallax\n" + hdr4 = "pm_ra pm_dec RV parallax" fmt1 = "%10d %4d %5s %10.3f %10.3f %15.8f %15.8f %15.8f %15.8f %7.4f %8.4f %15s " fmt2 = "%8.4f %8.4f %8.4f %8.4f %8.4f %8.4f %8.4f %8.4f %8.4f %8.4f " fmt3 = "%2d %8.4f %8.4f " - fmt4 = "%15.8f %15.8f %15.8f %15.8f\n" + fmt4 = "%15.8f %15.8f %15.8f %15.8f" self.hdr = hdr1 + hdr2 + hdr3 + hdr4 self.fmt = fmt1 + fmt2 + fmt3 + fmt4 self.logger.info("pointing_type = %s\n"%(pointing_type)) - if pointing_type == 'MS': + + + def update_ouptut_header(self, additional_column_names=""): + self.hdr += additional_column_names + + def create_output_file(self): + if self.pointing_type == 'MS': self.cat = open(os.path.join(self.subdir, self.cat_name), "w") self.logger.info("Creating catalog file %s ...\n"%(os.path.join(self.subdir, self.cat_name))) + if not self.hdr.endswith("\n"): + self.hdr += "\n" self.cat.write(self.hdr) - # def updateHDR(self, hdr): - # hdrNew = [{"name":"RDNOISE", "value":self.chip.read_noise, "comment":"read noise in e-/pixel"}, - # {"name":"DARK", "value":self.chip.dark_noise, "comment":"Dark noise (e-/pixel/s)"}, - # {"name":"EXPTIME", "value":self.exptime, "comment":"exposure time in second"}, - # {"name":"GAIN", "value":self.chip.gain, "comment":"CCD gain in e-/ADU"}, - # {"name":"SATURATE","value":65535.0, "comment":"saturation level"}, - # {"name":"CCDCHIP", "value":int(self.chipLabel), "comment":"chip ID in the CCD mosaic"}, - # {"name":"FILTER", "value":self.filt.filter_type, "comment":"filter name"}, - # {"name":"MJD-OBS", "value":self.mjdTime, "comment":"Modified Julian Date (MJD) of observation"}, - # {"name":"DATE-OBS","value":self.imgKey1, "comment":"Date of observation"}, - # {"name":"EQUINOX", "value":2000.0}, - # {"name":"RADECSYS","value":"ICRS"}, - # {"name":"RA", "value":self.ra_cen, "comment":"telescope pointing center"}, - # {"name":"DEC", "value":self.dec_cen, "comment":"telescope pointing center"}, - # {"name":"OBJECT", "value":"CSS-OS"}, - # {"name":"WCSDIM", "value":2.0, "comment":"WCS Dimensionality"}, - # {"name":"EXTNAME", "value":"IM1", "comment":"Extension name"}, - # {"name":"BSCALE", "value":1.0}, - # {"name":"BZERO", "value":0.0}, - # {"name":"OBSID", "value":self.imgKey0, "comment":"Observation ID"}, - # {"name":"CCDNAME", "value":"ccd"+self.chipLabel,"comment":"CCD name"}, - # {"name":"RSPEED", "value":10.0, "comment":"Read speed"}, - # {"name":"CHIPTEMP","value":-100.0, "comment":"Chip temperature"}, - # {"name":"DATASEC", "value":"1:%d,1:%d"%(self.chip.npix_x,self.chip.npix_y), "comment":"Data section"}, - # {"name":"CCDSUM", "value":self.chip.npix_x*self.chip.npix_y, "comment":"CCD pixel summing"}, - # {"name":"NSUM", "value":self.chip.npix_x*self.chip.npix_y, "comment":"CCD pixel summing"}, - # {"name":"AUTHOR", "value":"CSST-Sim Group"}, - # {"name":"GROUP", "value":"Weak Lensing Working Group for CSST"}] - # for item in hdrNew: - # hdr.add_record(item) - # return hdr - - # def cat_add_obj(self, obj, pos_img, snr, pos_shear, g1, g2): def cat_add_obj(self, obj, pos_img, pos_shear): ximg = pos_img.x - self.chip.bound.xmin + 1.0 yimg = pos_img.y - self.chip.bound.ymin + 1.0 - # if obj.type == 'galaxy': - # line = self.fmt%(obj.id, int(self.chipLabel), self.filt.filter_type, ximg, yimg, obj.ra, obj.dec, obj.z, obj.getMagFilter(self.filt), obj.param["star"], obj.thetaR, obj.bfrac, obj.hlr_disk, obj.hlr_bulge, - # obj.e1_disk, obj.e2_disk, obj.e1_bulge, obj.e2_bulge, - # pos_shear.g1, pos_shear.g2, e1, e2, g1, g2, e1OBS, e2OBS, obj.sed_type, obj.param['av'], obj.param['redden'], 'n', 0, 0, 0) - # elif obj.type == "quasar": - # line = self.fmt % (obj.id, int(self.chipLabel), self.filt.filter_type, ximg, yimg, obj.ra, obj.dec, obj.z, - # obj.getMagFilter(self.filt), obj.param["star"], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, - # pos_shear.g1, pos_shear.g2, e1, e2, g1, g2, e1OBS, e2OBS, obj.sed_type, obj.param['av'], obj.param['redden'], 'n', 0.0, 0.0, 0.0) - # else: - # line = self.fmt%(obj.id, int(self.chipLabel), self.filt.filter_type, ximg, yimg, obj.ra, obj.dec, obj.z, obj.getMagFilter(self.filt), obj.param["star"], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, - # pos_shear.g1, pos_shear.g2, e1, e2, g1, g2, e1OBS, e2OBS, 0, 0.0, 0.0, obj.param['model_tag'], obj.param['teff'], obj.param['logg'],obj.param['feh']) - # print( - # obj.id, int(self.chipLabel), self.filt.filter_type, ximg, yimg, obj.ra, obj.dec, obj.ra_orig, obj.dec_orig, obj.z, obj.getMagFilter(self.filt), obj.type, - # obj.thetaR, obj.bfrac, obj.hlr_disk, obj.hlr_bulge, obj.e1_disk, obj.e2_disk, obj.e1_bulge, obj.e2_bulge, obj.g1, obj.g2, - # obj.sed_type, obj.av, obj.redden, - # obj.pmra, obj.pmdec, obj.rv, obj.parallax) line = self.fmt%( obj.id, int(self.chipLabel), self.filt.filter_type, ximg, yimg, obj.ra, obj.dec, obj.ra_orig, obj.dec_orig, obj.z, obj.getMagFilter(self.filt), obj.type, obj.thetaR, obj.bfrac, obj.hlr_disk, obj.hlr_bulge, obj.e1_disk, obj.e2_disk, obj.e1_bulge, obj.e2_bulge, obj.g1, obj.g2, obj.sed_type, obj.av, obj.redden, obj.pmra, obj.pmdec, obj.rv, obj.parallax) + line += obj.additional_output_str + if not line.endswith("\n"): + line += "\n" self.cat.write(line) diff --git a/ObservationSim/Instrument/Chip/Chip.py b/ObservationSim/Instrument/Chip/Chip.py index c06904b..b6ebccb 100755 --- a/ObservationSim/Instrument/Chip/Chip.py +++ b/ObservationSim/Instrument/Chip/Chip.py @@ -33,6 +33,7 @@ class Chip(FocalPlane): self.dark_exptime = float(config["ins_effects"]['dark_exptime']) self.flat_exptime = float(config["ins_effects"]['flat_exptime']) self.readout_time = float(config["ins_effects"]['readout_time']) + self.full_well = int(config["ins_effects"]["full_well"]) self.logger = logger self.direct_Img_sls = direct_Img_sls @@ -96,16 +97,17 @@ class Chip(FocalPlane): if filter_type in ['g', 'r', 'GV']: filename = 'Astro_MB.txt' if filter_type in ['i', 'z', 'y', 'GI']: filename = 'Basic_NIR.txt' # Mirror efficiency: - if filter_type == 'nuv': mirror_eff = 0.54 - if filter_type == 'u': mirror_eff = 0.68 - if filter_type in ['g', 'r', 'i', 'z', 'y']: mirror_eff = 0.8 - if filter_type in ['GU', 'GV', 'GI']: mirror_eff = 1. # Not sure if this is right + # if filter_type == 'nuv': mirror_eff = 0.54 + # if filter_type == 'u': mirror_eff = 0.68 + # if filter_type in ['g', 'r', 'i', 'z', 'y']: mirror_eff = 0.8 + # if filter_type in ['GU', 'GV', 'GI']: mirror_eff = 1. # Not sure if this is right # path = os.path.join(self.ccdEffCurve_dir, filename) # table = Table.read(path, format='ascii') with pkg_resources.path('ObservationSim.Instrument.data.ccd', filename) as ccd_path: table = Table.read(ccd_path, format='ascii') - throughput = galsim.LookupTable(x=table['col1'], f=table['col2']*mirror_eff, interpolant='linear') + # throughput = galsim.LookupTable(x=table['col1'], f=table['col2']*mirror_eff, interpolant='linear') + throughput = galsim.LookupTable(x=table['col1'], f=table['col2'], interpolant='linear') bandpass = galsim.Bandpass(throughput, wave_type='nm') return bandpass @@ -303,9 +305,8 @@ class Chip(FocalPlane): hdu1.writeto(fname, output_verify='ignore', overwrite=True) def addEffects(self, config, img, chip_output, filt, ra_cen, dec_cen, img_rot, exptime=150., pointing_ID=0, timestamp_obs=1621915200, pointing_type='MS', sky_map=None, tel=None, logger=None): - - SeedGainNonuni = int(config["random_seeds"]["seed_gainNonUniform"]) - SeedBiasNonuni = int(config["random_seeds"]["seed_biasNonUniform"]) + SeedGainNonuni=int(config["random_seeds"]["seed_gainNonUniform"]) + SeedBiasNonuni=int(config["random_seeds"]["seed_biasNonUniform"]) SeedRnNonuni = int(config["random_seeds"]["seed_rnNonUniform"]) SeedBadColumns = int(config["random_seeds"]["seed_badcolumns"]) SeedDefective = int(config["random_seeds"]["seed_defective"]) @@ -340,7 +341,7 @@ class Chip(FocalPlane): img.array[img.array > fullwell] = fullwell img = img - sky_map - self.dark_noise * (self.exptime + 0.5 * self.readout_time) - return img + return img/self.exptime if config["ins_effects"]["add_hotpixels"] == True: @@ -533,7 +534,7 @@ class Chip(FocalPlane): # Output images for calibration pointing ###################################################################################### # Bias output - if config["output_setting"]["bias_output"] == True and pointing_type=='CAL': + if config["ins_effects"]["add_bias"] == True and config["output_setting"]["bias_output"] == True and pointing_type=='CAL': if self.logger is not None: self.logger.info(" Output N frame Bias files") else: @@ -546,6 +547,7 @@ class Chip(FocalPlane): ncombine=1, read_noise=self.read_noise, gain=1, seed=SeedBiasNonuni+self.chipID, logger=self.logger) + # Readout noise for Biases is not generated with random seeds. So readout noise for bias images can't be reproduced. if config["ins_effects"]["cosmic_ray"] == True: if config["ins_effects"]["cray_differ"] == True: cr_map, cr_event_num = effects.produceCR_Map( @@ -601,7 +603,7 @@ class Chip(FocalPlane): del BiasCombImg # Export combined (ncombine, Vignetting + PRNU) & single vignetting flat-field file - if config["output_setting"]["flat_output"] == True and pointing_type=='CAL': + if config["ins_effects"]["flat_fielding"] == True and config["output_setting"]["flat_output"] == True and pointing_type=='CAL': if self.logger is not None: self.logger.info(" Output N frame Flat-Field files") else: @@ -673,7 +675,7 @@ class Chip(FocalPlane): # Add Read-out Noise if config["ins_effects"]["add_readout"] == True: - seed = int(config["random_seeds"]["seed_readout"]) + pointing_ID*30 + self.chipID + seed = int(config["random_seeds"]["seed_readout"]) + pointing_ID*30 + self.chipID + 3 rng_readout = galsim.BaseDeviate(seed) readout_noise = galsim.GaussianNoise(rng=rng_readout, sigma=self.read_noise) FlatCombImg.addNoise(readout_noise) @@ -710,7 +712,7 @@ class Chip(FocalPlane): del flat_img # Export Dark current images - if config["output_setting"]["dark_output"] == True and pointing_type=='CAL': + if config["ins_effects"]["add_dark"] == True and config["output_setting"]["dark_output"] == True and pointing_type=='CAL': if self.logger is not None: self.logger.info(" Output N frame Dark Current files") else: @@ -795,7 +797,7 @@ class Chip(FocalPlane): # Add Read-out Noise if config["ins_effects"]["add_readout"] == True: - seed = int(config["random_seeds"]["seed_readout"]) + pointing_ID*30 + self.chipID + seed = int(config["random_seeds"]["seed_readout"]) + pointing_ID*30 + self.chipID + 2 rng_readout = galsim.BaseDeviate(seed) readout_noise = galsim.GaussianNoise(rng=rng_readout, sigma=self.read_noise) DarkCombImg.addNoise(readout_noise) diff --git a/ObservationSim/Instrument/Chip/Effects.py b/ObservationSim/Instrument/Chip/Effects.py index 5317b22..eeec34f 100644 --- a/ObservationSim/Instrument/Chip/Effects.py +++ b/ObservationSim/Instrument/Chip/Effects.py @@ -197,7 +197,7 @@ def MakeFlatSmooth(GSBounds, seed): Flty, Fltx = np.mgrid[ymin:(ymax+1), xmin:(xmax+1)] rg = Generator(PCG64(int(seed))) p1,p2,bg=rg.poisson(1000, 3) - Fltz = 1e-6*(a1 * (Fltx-p1) ** 2 + a2 * (Flty-p2) ** 2 - a3*Fltx - a4*Flty) + bg*20 + Fltz = 0.6*1e-7*(a1 * (Fltx-p1) ** 2 + a2 * (Flty-p2) ** 2 - a3*Fltx - a4*Flty) + bg*20 FlatImg = galsim.ImageF(Fltz) return FlatImg diff --git a/ObservationSim/Instrument/Filter.py b/ObservationSim/Instrument/Filter.py index 1ca5921..552a53e 100755 --- a/ObservationSim/Instrument/Filter.py +++ b/ObservationSim/Instrument/Filter.py @@ -3,7 +3,7 @@ import pylab as pl import os import numpy as np -from ObservationSim.Instrument._util import photonEnergy +from ObservationSim.Instrument._util import photonEnergy, calculateLimitMag from ObservationSim.Instrument.FilterParam import FilterParam try: @@ -13,7 +13,7 @@ except ImportError: import importlib_resources as pkg_resources class Filter(object): - def __init__(self, filter_id, filter_type, filter_param, ccd_bandpass): + def __init__(self, filter_id, filter_type, filter_param, ccd_bandpass=None): self.filter_id = filter_id self.filter_type = filter_type self.ccd_bandpass = ccd_bandpass @@ -36,14 +36,15 @@ class Filter(object): self.efficiency = filter_param.param[filter_type][4] self.sky_background = filter_param.param[filter_type][5] self.mag_saturation = filter_param.param[filter_type][6] - self.mag_dim = filter_param.param[filter_type][7] + self.mag_limiting = filter_param.param[filter_type][7] # self.filter_dir = filter_param.filter_dir def is_too_bright(self, mag): - return mag <= self.mag_saturation - 1.0 + return mag <= self.mag_saturation - 2.5 + # return mag <= 14.0 def is_too_dim(self, mag): - return mag >= self.mag_dim + 1.0 + return mag >= self.mag_limiting + 1.0 def _get_bandpasses(self, filter_dir=None, unit='A'): if self.filter_id < 7: # Photometric @@ -51,8 +52,10 @@ class Filter(object): # filter_file = os.path.join(filter_dir, self.filter_type+".dat") # bandpass_full = galsim.Bandpass(filter_file, wave_type=unit) with pkg_resources.path('ObservationSim.Instrument.data.filters', self.filter_type.lower() + '.txt') as filter_file: + self.filter_bandpass = galsim.Bandpass(str(filter_file), wave_type=unit) + with pkg_resources.path('ObservationSim.Instrument.data.throughputs', self.filter_type.lower() + '_throughput.txt') as filter_file: bandpass_full = galsim.Bandpass(str(filter_file), wave_type=unit) - bandpass_full = bandpass_full * self.ccd_bandpass + # bandpass_full = bandpass_full * self.ccd_bandpass # Get sub-bandpasses bandpass_sub_list = [] @@ -95,3 +98,20 @@ class Filter(object): def getSkyNoise(self, exptime, gain=1.): return self.sky_background * exptime / gain + + def update_limit_saturation_mags(self, exptime=150., psf_fwhm=0.1969, skyFn='sky_emiss_hubble_50_50_A.dat', chip=None): + if self.filter_type in ["GI", "GV", "GU"]: + return + if chip is not None: + pix_scale = chip.pix_scale + read_noise = chip.read_noise + dark_noise = chip.dark_noise + full_well = chip.full_well + else: + pix_scale = 0.074 + read_noise = 5.0 + dark_noise = 0.02 + full_well = 90000 + throughput_file = self.filter_type.lower() + '_throughput.txt' + + self.mag_limiting, self.mag_saturation = calculateLimitMag(psf_fwhm=psf_fwhm, pixelSize=pix_scale, throughputFn=throughput_file, readout=5.0, skyFn=skyFn, darknoise=dark_noise, exTime=exptime, fw=full_well) diff --git a/ObservationSim/Instrument/_util.py b/ObservationSim/Instrument/_util.py index f93f385..ecd388a 100755 --- a/ObservationSim/Instrument/_util.py +++ b/ObservationSim/Instrument/_util.py @@ -1,5 +1,14 @@ import numpy as np import os +import math +from pylab import * +from scipy import interpolate + +try: + import importlib.resources as pkg_resources +except ImportError: + # Try backported to PY<37 'importlib_resources' + import importlib_resources as pkg_resources VC_A = 2.99792458e+18 # speed of light: A/s VC_M = 2.99792458e+8 # speed of light: m/s @@ -15,4 +24,85 @@ def photonEnergy(lambd): """ nu = VC_A / lambd eph = H_PLANK * nu - return eph \ No newline at end of file + return eph + +''' +description: +param {*} aperture: unit m, default 2 m +param {*} psf_fwhm: psf fwhm, default 0.1969" +param {*} pixelSize: pixel size, default 0.074" +param {*} pmRation: the ratio of souce flux in the limit mag calculation +param {*} throughputFn: throuput file name +param {*} readout: unit, e-/pixel +param {*} skyFn: sky sed file name, average of hst, 'sky_emiss_hubble_50_50_A.dat' +param {*} darknoise: unit, e-/pixel/s +param {*} exTime: exposure time one time, default 150s +param {*} exNum: exposure number, defautl 1 +param {*} fw, full well value( or saturation value),default 90000e-/pixel +return {*} limit mag and saturation mag +''' + +def calculateLimitMag(aperture = 2.0, psf_fwhm = 0.1969,pixelSize = 0.074, pmRation = 0.8, throughputFn = 'i_throughput.txt', readout = 5.0, skyFn= 'sky_emiss_hubble_50_50_A.dat', darknoise = 0.02,exTime = 150, exNum = 1, fw = 90000): + with pkg_resources.path('ObservationSim.Instrument.data.throughputs', throughputFn) as data_file: + throughput_f = np.loadtxt(data_file) + thr_i = interpolate.interp1d(throughput_f[:,0]/10, throughput_f[:,1]); # wavelength in anstrom + f_s = 200 + f_e = 1100 + delt_f = 0.5 + + data_num = int((f_e-f_s)/delt_f+1) + + eff = np.zeros([data_num,2]) + eff[:,0] = np.arange(f_s,f_e+delt_f,delt_f) + eff[:,1] = thr_i(eff[:,0]) + + wave = np.arange(f_s,f_e+delt_f,delt_f) + wavey = np.ones(wave.shape[0]) + + with pkg_resources.path('ObservationSim.Instrument.data.throughputs', skyFn) as data_file: + skydata = np.loadtxt(data_file) + skydatai = interpolate.interp1d(skydata[:,0]/10, skydata[:,1]*10) + + sky_data = np.zeros([data_num,2]) + sky_data[:,0] = np.arange(f_s,f_e+delt_f,delt_f) + sky_data[:,1] = skydatai(sky_data[:,0]) + + flux_sky = trapz((sky_data[:,1])*eff[:,1],sky_data[:,0]) + skyPix = flux_sky*pixelSize*pixelSize*pi*(aperture*aperture/4) + + + ###limit mag + + r_pix = psf_fwhm*0.7618080243778568/pixelSize # radius RE80, pixel + cnum = math.pi * r_pix * r_pix + sn = 5 + + d = skyPix*exTime*exNum*cnum + darknoise*exTime*exNum*cnum+readout*readout*cnum*exNum + a=1 + b=-sn*sn + c=-sn*sn*d + + flux = (-b+sqrt(b*b-4*a*c))/(2*a)/pmRation + limitMag = -2.5*log10(flux/(54799275581.04437 * trapz(wavey*eff[:,1]/wave,wave, 0.1)*exTime*exNum*pi*(aperture/2)*(aperture/2))) + + + ### saturation mag + + from astropy.modeling.models import Gaussian2D + m_size = int(20 * psf_fwhm/pixelSize) + if m_size%2 == 0: + m_size + 1 + m_cen = m_size//2 + psf_sigma = psf_fwhm/2.355/pixelSize + + gaussShape = Gaussian2D(1, m_cen, m_cen, psf_sigma, psf_sigma) + yp, xp = np.mgrid[0:m_size, 0:m_size] + psfMap = gaussShape(xp, yp) + maxRatio = np.amax(psfMap)/np.sum(psfMap) + # print(maxRatio) + + flux_sat = fw/maxRatio*exNum + satMag = -2.5*log10(flux_sat/(54799275581.04437 * trapz(wavey*eff[:,1]/wave,wave, 0.1)*exTime*exNum*pi*(aperture/2)*(aperture/2))); + + + return limitMag , satMag \ No newline at end of file diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI1.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI1.conf index 38785ce..a9b8582 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI1.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI1.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 2.164489607366864 0.00015356245807983922 -3.436363301868159e-05 -1.870489414179214e-08 3.4169903432371594e-09 1.329160668259838e-08 -DYDX_A_1 -0.01025662163204071 2.563555771056362e-07 -3.8339712168522614e-07 -3.0921572651851273e-12 -2.782385864095027e-12 -1.2927405756300694e-11 +DYDX_C_1 -0.01025662163204071 2.563555771056362e-07 -3.8339712168522614e-07 -3.0921572651851273e-12 -2.782385864095027e-12 -1.2927405756300694e-11 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 6.575586074514935 0.00017715365529036883 0.0005455451137842477 -1.9613440745741114e-08 -9.227386593836169e-09 -4.188087036184667e-09 -DYDX_A_1 0.0036275858789754415 -2.6482112732759975e-08 2.5593462628528386e-07 6.463563645069831e-12 4.03172098429654e-12 -3.917214235864082e-12 +DYDX_D_1 0.0036275858789754415 -2.6482112732759975e-08 2.5593462628528386e-07 6.463563645069831e-12 4.03172098429654e-12 -3.917214235864082e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 7.647178915824622 -0.00014153778353717477 0.0006585912409573279 1.1451647036969672e-08 -2.2503331458372405e-08 -5.97673441914924e-10 -DYDX_A_1 -0.013388600612320525 3.4987613986258344e-07 -8.934574682539956e-07 -2.1629798251888717e-11 1.1573035017917812e-11 1.4777345392719905e-12 +DYDX_E_1 -0.013388600612320525 3.4987613986258344e-07 -8.934574682539956e-07 -2.1629798251888717e-11 1.1573035017917812e-11 1.4777345392719905e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI2.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI2.conf index 28dec66..f84dfbf 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI2.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI2.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 1.6274259827507076 -0.00034821339283356466 0.0002392999867887435 1.5635809977657976e-07 -7.514174027001749e-09 -6.566395011125117e-09 -DYDX_A_1 -5.3689415286860876e-05 -1.912489940030657e-07 -1.070383333548475e-08 1.53386647062175e-10 -1.1208241918489809e-11 3.406912464353884e-12 +DYDX_C_1 -5.3689415286860876e-05 -1.912489940030657e-07 -1.070383333548475e-08 1.53386647062175e-10 -1.1208241918489809e-11 3.406912464353884e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 6.882799280484086 -0.00027753891131284954 0.0004922039820404395 3.082997123523641e-08 -9.49966186877231e-09 -2.3656818322711693e-09 -DYDX_A_1 -0.011947813534498112 4.093696016714032e-08 -7.435107573317389e-07 2.5528541317977112e-12 3.192792142602198e-12 -2.453919520892182e-12 +DYDX_D_1 -0.011947813534498112 4.093696016714032e-08 -7.435107573317389e-07 2.5528541317977112e-12 3.192792142602198e-12 -2.453919520892182e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 7.677233822131253 -0.00048041060058740204 0.0004956385735024366 6.868585247565035e-08 -9.175237278696478e-09 1.2566962458208905e-09 -DYDX_A_1 0.003983370254635055 -1.232787560255339e-08 2.1234388976109016e-07 1.6204618268328708e-11 3.983819645370279e-12 4.263520014579825e-12 +DYDX_E_1 0.003983370254635055 -1.232787560255339e-08 2.1234388976109016e-07 1.6204618268328708e-11 3.983819645370279e-12 4.263520014579825e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI3.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI3.conf index 320d089..06837c6 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI3.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI3.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 4.4793311976875065 -0.0007086900045398478 0.00011182473491208784 4.7164973849785044e-08 3.838133586023918e-09 -4.20736855305813e-09 -DYDX_A_1 -0.009955230104200801 5.494138645881217e-07 -5.71634189603669e-07 -2.919798057644714e-11 1.4502406606426133e-11 -2.075548579200935e-12 +DYDX_C_1 -0.009955230104200801 5.494138645881217e-07 -5.71634189603669e-07 -2.919798057644714e-11 1.4502406606426133e-11 -2.075548579200935e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 8.08810918775784 -0.0003160383656201733 0.00032117137940834755 1.7411054368514052e-08 1.661691957794701e-08 -7.331801211925892e-10 -DYDX_A_1 0.004037692561048198 9.260581777483333e-08 2.0948104952770805e-07 -1.3666211810764903e-12 9.22151128823822e-12 3.56053004729388e-12 +DYDX_D_1 0.004037692561048198 9.260581777483333e-08 2.0948104952770805e-07 -1.3666211810764903e-12 9.22151128823822e-12 3.56053004729388e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 9.62422536352037 -0.0007513346376027576 0.00047559530073159164 5.269556788714742e-08 7.1730007979798225e-09 -6.677835198312419e-09 -DYDX_A_1 -0.012614129322424207 3.0685483155242454e-07 -8.080248472425367e-07 -1.675839114053055e-11 6.28724942761309e-12 1.830554524540624e-12 +DYDX_E_1 -0.012614129322424207 3.0685483155242454e-07 -8.080248472425367e-07 -1.675839114053055e-11 6.28724942761309e-12 1.830554524540624e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI4.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI4.conf index f4a775b..5a93778 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI4.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI4.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 2.077313161445304 0.000980949024127796 0.00021283436080014677 -2.6874752294266443e-07 1.2116296272703047e-08 -2.34247574816342e-08 -DYDX_A_1 0.0006570356116067526 1.2290395976811375e-06 1.6637183470133416e-07 -3.0304924532261765e-10 2.4734040679617618e-11 -2.3590221649145147e-11 +DYDX_C_1 0.0006570356116067526 1.2290395976811375e-06 1.6637183470133416e-07 -3.0304924532261765e-10 2.4734040679617618e-11 -2.3590221649145147e-11 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 6.774750256151258 4.707107703698734e-05 0.000503719215056276 -9.167623136460398e-09 -4.152231401897418e-08 -9.419809130154712e-09 -DYDX_A_1 -0.011168343549873953 2.6666977679877337e-08 -7.470831119863737e-07 -6.286511915787003e-12 1.6439841503101933e-11 2.596573361763681e-12 +DYDX_D_1 -0.011168343549873953 2.6666977679877337e-08 -7.470831119863737e-07 -6.286511915787003e-12 1.6439841503101933e-11 2.596573361763681e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 7.575427899521311 -0.00021618386157363904 0.0005591063261388894 7.342842947533113e-09 -1.7485023350712322e-08 -1.0377783468068108e-08 -DYDX_A_1 0.004683960947904331 -1.888624610879838e-08 3.2884821904527606e-07 1.018984346983241e-11 5.168946855257885e-12 -2.043053548121042e-12 +DYDX_E_1 0.004683960947904331 -1.888624610879838e-08 3.2884821904527606e-07 1.018984346983241e-11 5.168946855257885e-12 -2.043053548121042e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI5.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI5.conf index 8b3268a..7d40b0b 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI5.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI5.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -0.6190375093057178 -0.000819084818469411 0.00028964716536233805 6.270789289859524e-08 -1.420775464725658e-08 -9.328521975988917e-09 -DYDX_A_1 0.008680162051601499 3.330054831581405e-07 -6.469221396130517e-07 -3.9523801242915675e-11 2.810706046076844e-11 9.755545191838492e-12 +DYDX_C_1 0.008680162051601499 3.330054831581405e-07 -6.469221396130517e-07 -3.9523801242915675e-11 2.810706046076844e-11 9.755545191838492e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -7.508248370511439 -0.0006714401608233293 0.00017558009908350287 2.984240425469985e-08 4.3819705023343136e-08 -5.025346537840718e-09 -DYDX_A_1 -0.009040738692611343 -2.842628508976022e-07 2.8610552097167497e-07 2.0072941233633973e-12 2.6743473726716594e-11 -1.990153449263359e-12 +DYDX_D_1 -0.009040738692611343 -2.842628508976022e-07 2.8610552097167497e-07 2.0072941233633973e-12 2.6743473726716594e-11 -1.990153449263359e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -8.842745665545023 -0.0007610512902166516 0.0003383458198829188 5.974061158162743e-08 1.0142609417116612e-08 1.2101422641494325e-09 -DYDX_A_1 0.015397941297630027 2.693607213384038e-08 -6.075147917008666e-07 -1.6037105086389434e-11 4.296881158063552e-12 -1.2228485054031964e-12 +DYDX_E_1 0.015397941297630027 2.693607213384038e-08 -6.075147917008666e-07 -1.6037105086389434e-11 4.296881158063552e-12 -1.2228485054031964e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI6.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI6.conf index 804ef5e..9da00e0 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI6.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI6.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -3.644711332713124 0.0008001860385266981 9.479324761591071e-05 -1.743740644543708e-07 3.6478784815791542e-09 6.917592947848256e-09 -DYDX_A_1 -0.005127657192091357 3.406797050005203e-07 1.6449903475316612e-07 -9.485982506821913e-11 -4.3771960897499225e-12 8.550685815444732e-12 +DYDX_C_1 -0.005127657192091357 3.406797050005203e-07 1.6449903475316612e-07 -9.485982506821913e-11 -4.3771960897499225e-12 8.550685815444732e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -11.173576155920372 0.0007519533830363816 0.0004253768680462055 -1.5201878553469454e-07 2.0472547690216743e-08 -2.0569213743460413e-09 -DYDX_A_1 0.014593603600807335 -2.5136860755841604e-07 -5.949998376910171e-07 3.678337259167903e-11 -3.0972180049312983e-12 1.6165162111383372e-12 +DYDX_D_1 0.014593603600807335 -2.5136860755841604e-07 -5.949998376910171e-07 3.678337259167903e-11 -3.0972180049312983e-12 1.6165162111383372e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -12.213462520279169 0.00047910742870929717 0.0005408610935256049 -7.413930918915843e-08 -8.606042861984915e-09 -2.657692925463347e-09 -DYDX_A_1 -0.011203612261385857 -1.0569751604742679e-07 4.877450459862202e-07 4.101880695762023e-12 -2.7701720429242062e-12 -1.1821036616778763e-12 +DYDX_E_1 -0.011203612261385857 -1.0569751604742679e-07 4.877450459862202e-07 4.101880695762023e-12 -2.7701720429242062e-12 -1.1821036616778763e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI7.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI7.conf index 1763c64..3ee2eef 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI7.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI7.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -2.500141585167653 -1.969888743137498e-05 -3.719251228351035e-05 2.2450041893993265e-09 -4.776577101251428e-09 1.3199727484804396e-08 -DYDX_A_1 0.009108519277662467 -3.0705408681783576e-07 -3.132719515155802e-07 6.422536264194293e-12 1.5326983931450917e-11 -5.645216688436237e-12 +DYDX_C_1 0.009108519277662467 -3.0705408681783576e-07 -3.132719515155802e-07 6.422536264194293e-12 1.5326983931450917e-11 -5.645216688436237e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -9.389297829853636 -0.00015464197650568576 0.0002660281765192433 3.4852623322772082e-09 9.484803976320427e-09 7.336382512941422e-09 -DYDX_A_1 -0.01112945128342416 -1.1311863974473163e-07 4.218220828671425e-07 -1.2516252053776076e-12 9.161770824233885e-12 -1.4981685450709086e-14 +DYDX_D_1 -0.01112945128342416 -1.1311863974473163e-07 4.218220828671425e-07 -1.2516252053776076e-12 9.161770824233885e-12 -1.4981685450709086e-14 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -12.07564081561785 0.0003538313487376174 0.0003424445292518675 -2.8281829213173136e-08 -1.9103125073139345e-09 1.3342745843474139e-08 -DYDX_A_1 0.015623821782753402 -3.872409697306194e-07 -5.946762100158761e-07 1.4986070563264542e-11 8.421611722722356e-12 -3.1933488456130784e-12 +DYDX_E_1 0.015623821782753402 -3.872409697306194e-07 -5.946762100158761e-07 1.4986070563264542e-11 8.421611722722356e-12 -3.1933488456130784e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GI8.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GI8.conf index 13861aa..0894716 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GI8.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GI8.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -2.966407573122309 0.00017931467145883436 -1.1937327382141583e-05 -3.430114664968074e-08 -1.7104028303486308e-11 1.0768834553932357e-08 -DYDX_A_1 -0.005803626340330835 -4.170068439771959e-08 1.290433938281288e-07 -2.8134994496798826e-11 3.815680617576105e-12 7.512242155559056e-12 +DYDX_C_1 -0.005803626340330835 -4.170068439771959e-08 1.290433938281288e-07 -2.8134994496798826e-11 3.815680617576105e-12 7.512242155559056e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -10.924673575089688 0.00016185988743270996 0.00046683827051840587 8.136189930172963e-09 -1.1869040578509591e-08 -6.414416857587861e-10 -DYDX_A_1 0.013421122504499828 -8.139117646528983e-08 -5.636862104195129e-07 -7.650480709282686e-12 8.277703707581925e-12 9.22249281275454e-13 +DYDX_D_1 0.013421122504499828 -8.139117646528983e-08 -5.636862104195129e-07 -7.650480709282686e-12 8.277703707581925e-12 9.22249281275454e-13 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -11.846585635638787 0.0002775660851037459 0.0005294313159274511 -2.2581643082700262e-08 -1.0333470137987452e-08 -6.219484318552529e-09 -DYDX_A_1 -0.012336624365849553 -8.074439040178428e-08 5.451023075403868e-07 -5.4380660096969335e-12 -1.2614361480717028e-13 -4.742212399798437e-12 +DYDX_E_1 -0.012336624365849553 -8.074439040178428e-08 5.451023075403868e-07 -5.4380660096969335e-12 -1.2614361480717028e-13 -4.742212399798437e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU1.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU1.conf index 4928392..acff61f 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU1.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU1.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -0.7141848112333804 -5.04487513827462e-06 0.00015471935463847038 -7.014900817242317e-15 1.0929298687685976e-09 1.5741557084177702e-16 -DYDX_A_1 0.0027492227533061912 3.5138528790228245e-09 -5.955850399858713e-07 3.427213002653244e-18 -7.613092613195848e-13 4.139822785657121e-18 +DYDX_C_1 0.0027492227533061912 3.5138528790228245e-09 -5.955850399858713e-07 3.427213002653244e-18 -7.613092613195848e-13 4.139822785657121e-18 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -2.106939125335775 2.910542304113313e-05 0.0004564427303190319 1.2607563885812768e-14 -6.305371040561855e-09 3.6839544062510705e-17 -DYDX_A_1 -0.0008727377151777036 -3.574005433242036e-08 1.8906445736936065e-07 -5.341623280966443e-16 7.744222476838046e-12 -2.0367190878495254e-16 +DYDX_D_1 -0.0008727377151777036 -3.574005433242036e-08 1.8906445736936065e-07 -5.341623280966443e-16 7.744222476838046e-12 -2.0367190878495254e-16 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -2.20514006896569 2.9051997594102368e-05 0.00047771653989605765 -1.912692705609593e-14 -6.293715169166762e-09 3.935667733125835e-16 -DYDX_A_1 0.003698183554891061 -1.9034332412054844e-08 -8.011647070145565e-07 2.414951487944578e-18 4.123548306803602e-12 -2.1651713505639886e-16 +DYDX_E_1 0.003698183554891061 -1.9034332412054844e-08 -8.011647070145565e-07 2.414951487944578e-18 4.123548306803602e-12 -2.1651713505639886e-16 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU2.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU2.conf index c5e664e..a90d98a 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU2.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU2.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -0.8315346150463981 5.0198529393279955e-05 0.0001801418146367924 -7.973220526527133e-16 -1.0874898224312304e-08 -4.649475516861549e-17 -DYDX_A_1 -0.0004831850282262942 4.4703024254268985e-09 1.0467587318097426e-07 -6.245290748577401e-16 -9.67808789638995e-13 1.8675680517829847e-20 +DYDX_C_1 -0.0004831850282262942 4.4703024254268985e-09 1.0467587318097426e-07 -6.245290748577401e-16 -9.67808789638995e-13 1.8675680517829847e-20 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -1.9194976847857337 5.2522649333701604e-05 0.00041583572415658347 -7.945377957980844e-16 -1.1378389323146788e-08 -9.30553377012502e-16 -DYDX_A_1 0.0035512682123718664 -1.335162450569774e-08 -7.693387103306084e-07 4.782557131456633e-17 2.8923723305608908e-12 -3.557167801553638e-18 +DYDX_D_1 0.0035512682123718664 -1.335162450569774e-08 -7.693387103306084e-07 4.782557131456633e-17 2.8923723305608908e-12 -3.557167801553638e-18 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -2.0905850693944563 5.4359066390605035e-05 0.00045289971366087875 -4.304782162448096e-15 -1.1776224473350576e-08 -2.4120023848357506e-16 -DYDX_A_1 -0.0011960850677701557 -2.5552822787103083e-08 2.5911619508272597e-07 2.7377051875450244e-17 5.5356793066910265e-12 1.4408483631640674e-16 +DYDX_E_1 -0.0011960850677701557 -2.5552822787103083e-08 2.5911619508272597e-07 2.7377051875450244e-17 5.5356793066910265e-12 1.4408483631640674e-16 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU3.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU3.conf index 3380019..4bbe151 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU3.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU3.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 0.06577626420976657 0.00023843802359241968 0.00020214103397281637 -1.7123645168761916e-08 -5.1151994757772025e-09 -2.8149430186232906e-09 -DYDX_A_1 -0.0023512307660126697 -3.3161090069914584e-07 -6.540476932452965e-07 2.7684183450126828e-11 2.2119467452457955e-13 5.7966394781263606e-12 +DYDX_C_1 -0.0023512307660126697 -3.3161090069914584e-07 -6.540476932452965e-07 2.7684183450126828e-11 2.2119467452457955e-13 5.7966394781263606e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 2.948513782669366 -0.00023026015901126757 0.0004966141941227662 1.7402268960629477e-08 -1.4703354511641052e-08 -9.053112415355464e-10 -DYDX_A_1 0.001324315465861688 -5.3280510137879357e-08 2.1294144146014126e-07 7.149648535223347e-12 5.9124013181393895e-12 -1.569213924160992e-12 +DYDX_D_1 0.001324315465861688 -5.3280510137879357e-08 2.1294144146014126e-07 7.149648535223347e-12 5.9124013181393895e-12 -1.569213924160992e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 4.507912700810403 -0.0006565069814848197 0.0004717757492079797 4.615661132301661e-08 -9.929671168647712e-09 1.9253230332400385e-09 -DYDX_A_1 -0.005418404321822283 3.4159713936048874e-07 -7.978348106960707e-07 -2.2179498116536742e-11 3.668089343194087e-12 -8.716971808473679e-13 +DYDX_E_1 -0.005418404321822283 3.4159713936048874e-07 -7.978348106960707e-07 -2.2179498116536742e-11 3.668089343194087e-12 -8.716971808473679e-13 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU4.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU4.conf index dc93b02..889036a 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU4.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU4.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 1.143028004919987 -0.00043165022047830434 6.196137733147702e-05 8.16457174098753e-08 5.016787588312008e-08 -1.1076947674988989e-08 -DYDX_A_1 0.0009685847548946574 -6.769648548844193e-07 -1.3599935590555458e-07 1.3832682960654626e-10 8.096919396546198e-11 -7.115087004534495e-13 +DYDX_C_1 0.0009685847548946574 -6.769648548844193e-07 -1.3599935590555458e-07 1.3832682960654626e-10 8.096919396546198e-11 -7.115087004534495e-13 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 2.1537852011622283 7.465469287286658e-05 0.0004351844939178058 -2.2198461139576395e-08 -1.3877608195218995e-08 -1.7628688846255955e-09 -DYDX_A_1 -0.004230879607296237 8.498485744953868e-08 -7.501665624166511e-07 -1.6084245955031634e-11 4.759329258447093e-12 -4.056797888343e-12 +DYDX_D_1 -0.004230879607296237 8.498485744953868e-08 -7.501665624166511e-07 -1.6084245955031634e-11 4.759329258447093e-12 -4.056797888343e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 2.351548209319865 -3.689671315203568e-05 0.0005163556990925829 2.1158061718584205e-09 -3.490722309938645e-09 -1.528540044064975e-08 -DYDX_A_1 0.001430019761307312 -7.985386958466852e-08 2.6731184353623225e-07 2.5955313438507735e-11 9.598310234511398e-12 -4.21444171834932e-12 +DYDX_E_1 0.001430019761307312 -7.985386958466852e-08 2.6731184353623225e-07 2.5955313438507735e-11 9.598310234511398e-12 -4.21444171834932e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU5.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU5.conf index f23aa65..13d7af9 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU5.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU5.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -1.3745251280636102 -0.0004166620793305387 0.00030781991744431526 3.5625065790500023e-08 -1.015616705292654e-08 -6.809703219697665e-09 -DYDX_A_1 0.005259942743965531 2.2710135102429772e-07 -4.832866701253246e-07 -2.9893769156851795e-11 1.539093571694599e-11 2.3835803634126165e-12 +DYDX_C_1 0.005259942743965531 2.2710135102429772e-07 -4.832866701253246e-07 -2.9893769156851795e-11 1.539093571694599e-11 2.3835803634126165e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -3.7902089554161935 -0.0005938780884699344 0.0004094352465421359 3.528558369624729e-08 8.932646120211718e-09 -4.700678524711011e-09 -DYDX_A_1 -0.005334782127730197 -3.4904378900281923e-07 3.8534743707073547e-07 1.4929393517554934e-11 1.3055894861406129e-11 -2.410976643143283e-13 +DYDX_D_1 -0.005334782127730197 -3.4904378900281923e-07 3.8534743707073547e-07 1.4929393517554934e-11 1.3055894861406129e-11 -2.410976643143283e-13 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -5.5518511762976965 -0.0002398046719970402 0.00045376018467024545 1.2301023991565204e-08 7.2902255958184095e-09 -4.102819822051389e-09 -DYDX_A_1 0.008329905249142448 -1.8413918879925165e-08 -5.436656649381185e-07 -2.6646238487129985e-12 -3.709762742803416e-14 -7.605203781010001e-13 +DYDX_E_1 0.008329905249142448 -1.8413918879925165e-08 -5.436656649381185e-07 -2.6646238487129985e-12 -3.709762742803416e-14 -7.605203781010001e-13 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU6.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU6.conf index 31b951a..b3c682a 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU6.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU6.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -2.7354339264200784 0.0003884059225995992 0.0002934336920997177 -6.577376769890092e-08 -6.359223200064821e-09 -1.1097280973256058e-08 -DYDX_A_1 -0.004641001345987969 3.511388837177305e-08 3.9607543558818476e-07 -1.6972226774094907e-11 1.3488867882599842e-12 -8.489876295667006e-12 +DYDX_C_1 -0.004641001345987969 3.511388837177305e-08 3.9607543558818476e-07 -1.6972226774094907e-11 1.3488867882599842e-12 -8.489876295667006e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -10147.787891979067 0.0019216086870033513 0.003215323811924493 -4.8063860993686784e-08 -2.6100492634991815e-07 2.073557935126183e-08 -DYDX_A_1 0.0025980099855243783 -3.6564971863746175e-08 -5.62827615916848e-07 -3.892025626012531e-16 7.92187197670973e-12 -1.1568305471507826e-17 +DYDX_D_1 0.0025980099855243783 -3.6564971863746175e-08 -5.62827615916848e-07 -3.892025626012531e-16 7.92187197670973e-12 -1.1568305471507826e-17 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -6.942966088608769 0.0004659127224428531 0.0005755856461390132 -7.371873652226161e-08 -1.3592620859759395e-08 -9.169555746309921e-09 -DYDX_A_1 -0.007339582235743328 1.8302351373519434e-08 5.31222949045451e-07 -1.2044608477578304e-11 -8.652820126572178e-13 -2.3783727378966497e-12 +DYDX_E_1 -0.007339582235743328 1.8302351373519434e-08 5.31222949045451e-07 -1.2044608477578304e-11 -8.652820126572178e-13 -2.3783727378966497e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU7.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU7.conf index ebe3122..837f3f9 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU7.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU7.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -0.660561864219491 1.7975658190803878e-06 0.00014310252481469177 -1.6838553609922143e-14 -3.8937350475368885e-10 -2.092347916604453e-16 -DYDX_A_1 0.0018156042779764636 -2.405125902795414e-08 -3.933204816715972e-07 8.304749335471718e-16 5.207929697641641e-12 -9.215817453687276e-18 +DYDX_C_1 0.0018156042779764636 -2.405125902795414e-08 -3.933204816715972e-07 8.304749335471718e-16 5.207929697641641e-12 -9.215817453687276e-18 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -21.306282887055705 0.0009345004798466212 0.004615745791378748 3.776387339841339e-15 -2.0244815073058e-07 -1.1205003946659094e-15 -DYDX_A_1 -0.002125782114937821 -2.2648812102012664e-08 4.6052486156376173e-07 2.5760037571228856e-18 4.906580024429756e-12 -1.5421464562464074e-17 +DYDX_D_1 -0.002125782114937821 -2.2648812102012664e-08 4.6052486156376173e-07 2.5760037571228856e-18 4.906580024429756e-12 -1.5421464562464074e-17 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -1.8243360584079054 -2.55338657820757e-07 0.00039521986495046844 -2.509400952464602e-14 5.5394767704665723e-11 -3.778914674397709e-16 -DYDX_A_1 -0.002028014821461637 -2.614550428036927e-08 4.393255236030942e-07 -2.12381839054504e-15 5.670450567456104e-12 -1.651899111106741e-16 +DYDX_E_1 -0.002028014821461637 -2.614550428036927e-08 4.393255236030942e-07 -2.12381839054504e-15 5.670450567456104e-12 -1.651899111106741e-16 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GU8.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GU8.conf index ffb7836..6e97a49 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GU8.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GU8.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -0.6549059679729141 -1.087432865806185e-05 0.00014187738075369598 9.006694292848272e-16 2.355789006134874e-09 -6.418634604457e-16 -DYDX_A_1 -0.0013847672635787789 -3.1208791539442284e-08 2.999933122723109e-07 -8.38378090330709e-17 6.760898889120387e-12 -1.1985048019421645e-17 +DYDX_C_1 -0.0013847672635787789 -3.1208791539442284e-08 2.999933122723109e-07 -8.38378090330709e-17 6.760898889120387e-12 -1.1985048019421645e-17 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -1.8185027410431647 4.9172358266974785e-06 0.0003939564011141817 -4.125430559163523e-16 -1.0652581154016806e-09 -2.0702001391597333e-16 -DYDX_A_1 0.002458277318568735 -1.4589965639095597e-08 -5.32555761694879e-07 -7.198120326510901e-19 3.1607382176854417e-12 2.153670591180276e-18 +DYDX_D_1 0.002458277318568735 -1.4589965639095597e-08 -5.32555761694879e-07 -7.198120326510901e-19 3.1607382176854417e-12 2.153670591180276e-18 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -1.9258212241120765 2.9079999681503346e-06 0.0004172056367242826 2.2159038416881068e-15 -6.299857041595175e-10 3.2382182400967454e-16 -DYDX_A_1 -0.002229464924970507 -2.2650327360801763e-08 4.82986141335254e-07 2.6794158344602436e-16 4.906677541226849e-12 2.7402195214791107e-17 +DYDX_E_1 -0.002229464924970507 -2.2650327360801763e-08 4.82986141335254e-07 2.6794158344602436e-16 4.906677541226849e-12 2.7402195214791107e-17 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV1.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV1.conf index b4ade30..c7c01aa 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV1.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV1.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -1.3955165518752604 -0.0006936103622856809 0.00013143561405441588 5.440093188297929e-08 -5.703267920577962e-09 7.639038677829811e-09 -DYDX_A_1 0.011823009287106606 7.239281314389117e-07 -4.267531944794361e-07 -5.989416888583329e-11 -4.923499993494732e-12 -1.3507913669602405e-11 +DYDX_C_1 0.011823009287106606 7.239281314389117e-07 -4.267531944794361e-07 -5.989416888583329e-11 -4.923499993494732e-12 -1.3507913669602405e-11 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -13.179254929989185 0.0002880079108077928 0.0007565996855341591 -4.9519503432750185e-09 -2.6273715426914455e-08 -1.0949114569811886e-08 -DYDX_A_1 -0.005373828929151644 -1.9438906118260222e-07 2.887594941778604e-07 3.2158759381759983e-12 3.0644817147680893e-12 -4.2443585882402175e-12 +DYDX_D_1 -0.005373828929151644 -1.9438906118260222e-07 2.887594941778604e-07 3.2158759381759983e-12 3.0644817147680893e-12 -4.2443585882402175e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -11.920808389183309 -0.00011415094843923731 0.0002994272413704122 1.386381190886479e-08 1.6080286767997555e-08 3.4355464695406285e-09 -DYDX_A_1 0.019676662264214686 4.055388183541108e-08 -6.255250461130325e-07 -6.832430046123599e-12 -1.5766051514820343e-11 -4.21114365134965e-12 +DYDX_E_1 0.019676662264214686 4.055388183541108e-08 -6.255250461130325e-07 -6.832430046123599e-12 -1.5766051514820343e-11 -4.21114365134965e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV2.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV2.conf index 3c57944..9cd328c 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV2.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV2.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -3.065699632725347 -0.0010505304630852078 -1.422294253523046e-05 1.2735824982275005e-07 8.612128349469759e-08 8.22283322122372e-09 -DYDX_A_1 6.245897978058403e-05 -1.0838696712565785e-06 -2.2779339115085474e-07 5.4397005664319636e-11 1.039332145162313e-10 1.680439064521252e-11 +DYDX_C_1 6.245897978058403e-05 -1.0838696712565785e-06 -2.2779339115085474e-07 5.4397005664319636e-11 1.039332145162313e-10 1.680439064521252e-11 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -12.031633401255306 0.0003553244575854852 0.0004677778813348234 1.0452745034386852e-08 -1.1047577397195447e-08 4.04031560804154e-09 -DYDX_A_1 0.019620680354212938 -2.5593852970988456e-07 -8.023105844432155e-07 2.6145399598441025e-11 5.936698173396823e-12 3.022246845222462e-13 +DYDX_D_1 0.019620680354212938 -2.5593852970988456e-07 -8.023105844432155e-07 2.6145399598441025e-11 5.936698173396823e-12 3.022246845222462e-13 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -12.77676356211733 0.0004712329022060798 0.00042941541659301713 -4.4367526698396516e-09 -3.033954288502886e-08 1.7422302470716193e-08 -DYDX_A_1 -0.006800399044463548 1.2791229240166598e-07 2.5353271321217663e-07 -3.676486538941091e-11 -9.088909795835033e-12 5.7010500159057145e-12 +DYDX_E_1 -0.006800399044463548 1.2791229240166598e-07 2.5353271321217663e-07 -3.676486538941091e-11 -9.088909795835033e-12 5.7010500159057145e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV3.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV3.conf index 143d08e..b2e0f3f 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV3.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV3.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -2.0958032078114424 -5.357129488188543e-05 0.00016315083877567382 7.758130821717458e-09 -2.034434038598195e-09 -1.1714843138737006e-09 -DYDX_A_1 0.007686734726700757 2.3399828264483445e-07 -5.815682582766848e-07 -2.2794799454628796e-11 1.9196027300424663e-12 1.99173639251427e-12 +DYDX_C_1 0.007686734726700757 2.3399828264483445e-07 -5.815682582766848e-07 -2.2794799454628796e-11 1.9196027300424663e-12 1.99173639251427e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -9.1433462062202 0.0006770366877080856 0.0004857478576560696 -4.388101267303894e-08 -6.449827065459868e-09 1.3719641794887276e-09 -DYDX_A_1 -0.0037864418874534013 1.374172132900991e-07 1.946788516323271e-07 -1.885538345955294e-11 8.660990826780435e-12 2.299477057026973e-13 +DYDX_D_1 -0.0037864418874534013 1.374172132900991e-07 1.946788516323271e-07 -1.885538345955294e-11 8.660990826780435e-12 2.299477057026973e-13 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -10.10884013322683 0.000611038857669508 0.0007226379597082433 -2.7519232895567092e-08 -2.3485421258830485e-08 -6.660066030481946e-09 -DYDX_A_1 0.012952062008757996 -2.3957858483332904e-07 -9.123833729163628e-07 7.607918912917218e-12 1.2237900789421799e-11 3.44292856430362e-12 +DYDX_E_1 0.012952062008757996 -2.3957858483332904e-07 -9.123833729163628e-07 7.607918912917218e-12 1.2237900789421799e-11 3.44292856430362e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV4.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV4.conf index fadea12..4bac056 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV4.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV4.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -3.52260826413025 0.000621691157926119 0.0005461133728903791 -2.5715539474356078e-08 -6.853854930059187e-08 -2.4587010697270882e-08 -DYDX_A_1 -0.001926071902005976 7.215248630067406e-07 3.8265262634887847e-07 -6.408375786664045e-11 -6.463537282846684e-11 -1.9231070121751895e-11 +DYDX_C_1 -0.001926071902005976 7.215248630067406e-07 3.8265262634887847e-07 -6.408375786664045e-11 -6.463537282846684e-11 -1.9231070121751895e-11 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 -6.741689813249012 1.3968596153070466e-05 0.000472047339681096 2.146567681454157e-08 -2.63026587783844e-09 -1.071252023670432e-09 -DYDX_A_1 0.011487453749642197 3.3596910941031744e-08 -7.915718118053484e-07 -1.2070078903418932e-11 -1.6456480771969691e-12 7.398331423755234e-13 +DYDX_D_1 0.011487453749642197 3.3596910941031744e-08 -7.915718118053484e-07 -1.2070078903418932e-11 -1.6456480771969691e-12 7.398331423755234e-13 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 -6.810232709375092 0.0002826767808708764 0.00036227802890744057 -3.925641130983531e-08 -3.625432727683849e-09 7.979656051813183e-09 -DYDX_A_1 -0.0036909159226217996 -1.4589342536628683e-08 1.9829007213120112e-07 -1.946470341773156e-11 8.961994398263779e-12 4.235607879814966e-12 +DYDX_E_1 -0.0036909159226217996 -1.4589342536628683e-08 1.9829007213120112e-07 -1.946470341773156e-11 8.961994398263779e-12 4.235607879814966e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV5.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV5.conf index c1f7bca..b09cdfc 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV5.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV5.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 -1.4652154659747656 0.0006976036489758739 6.607180998372233e-05 -5.197455331007714e-08 1.5415416723208883e-08 -4.1563948605717374e-10 -DYDX_A_1 0.0009332071852556498 -8.492920912530439e-07 -4.0813942518753524e-07 6.207979700546238e-11 1.2931257106705084e-11 -1.8685139127323678e-12 +DYDX_C_1 0.0009332071852556498 -8.492920912530439e-07 -4.0813942518753524e-07 6.207979700546238e-11 1.2931257106705084e-11 -1.8685139127323678e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 3.817411039254372 -0.0004445338556836772 0.00037809236485076723 3.1973270310266115e-08 1.806342775064555e-08 -5.730526405230165e-09 -DYDX_A_1 0.0030975437366593007 -1.727336499550711e-07 4.909094025741718e-07 1.5610304522290074e-11 2.061491829189092e-12 -2.0924329033675745e-12 +DYDX_D_1 0.0030975437366593007 -1.727336499550711e-07 4.909094025741718e-07 1.5610304522290074e-11 2.061491829189092e-12 -2.0924329033675745e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 2.5833458881080276 1.5703939041612964e-05 0.0002474402657367446 -3.6756656296319143e-09 3.555227790186067e-08 2.7840196161560417e-09 -DYDX_A_1 -0.003004292396300973 -6.266443570245549e-08 -5.432324865606894e-07 7.407250939686573e-12 -6.78737510264306e-13 -3.0255766556129982e-12 +DYDX_E_1 -0.003004292396300973 -6.266443570245549e-08 -5.432324865606894e-07 7.407250939686573e-12 -6.78737510264306e-13 -3.0255766556129982e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV6.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV6.conf index 2ffb829..edd7393 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV6.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV6.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 0.8380063286543387 -0.00013037357340758146 0.00010789381564376383 2.3645120613756304e-08 7.177443570652976e-09 8.640448820419748e-11 -DYDX_A_1 0.001567576922469369 -2.3588103401500962e-07 2.587174804138313e-07 5.237611819433522e-11 8.373180929474428e-12 2.440567273421944e-12 +DYDX_C_1 0.001567576922469369 -2.3588103401500962e-07 2.587174804138313e-07 5.237611819433522e-11 8.373180929474428e-12 2.440567273421944e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 2.6368053211882767 -0.0001487917249764907 0.0003703622623883897 1.9895309598789077e-08 1.0363018736288482e-08 3.5771486782834076e-09 -DYDX_A_1 -0.0031312799709676325 1.4021043782864998e-07 -5.24123009262728e-07 -2.1478574034804025e-11 -1.7503729317616454e-12 -3.106713845835354e-12 +DYDX_D_1 -0.0031312799709676325 1.4021043782864998e-07 -5.24123009262728e-07 -2.1478574034804025e-11 -1.7503729317616454e-12 -3.106713845835354e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 2.6839658293922617 0.00010658062025562498 0.000433052445346869 -3.167531570342423e-08 2.9387770353177513e-09 3.446598864135609e-09 -DYDX_A_1 0.002792405633393311 4.4178354232831405e-08 4.966573928541092e-07 -6.792686687285308e-12 5.012957092122308e-12 2.5444220795607283e-12 +DYDX_E_1 0.002792405633393311 4.4178354232831405e-08 4.966573928541092e-07 -6.792686687285308e-12 5.012957092122308e-12 2.5444220795607283e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV7.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV7.conf index 62f3cdc..e0bafe4 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV7.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV7.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 2.6566029956834267 -0.0001993727960878793 0.00013478205560089592 2.20019072660902e-08 5.981916411639331e-10 -3.5067244442090692e-09 -DYDX_A_1 -0.004039532789408107 -2.9480238320497073e-07 -4.7165423474910564e-07 1.966361166515235e-11 1.4477239941208906e-11 4.155902211482753e-12 +DYDX_C_1 -0.004039532789408107 -2.9480238320497073e-07 -4.7165423474910564e-07 1.966361166515235e-11 1.4477239941208906e-11 4.155902211482753e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 9.833666012049616 -0.0007501727177554814 0.0002824071585063054 5.6696442845204616e-08 6.754806246856363e-09 6.284682472856921e-09 -DYDX_A_1 0.007654095586821002 -1.0181243560613835e-08 4.214752513804997e-07 6.842069982346843e-12 3.773424291124153e-12 3.3798332367439925e-12 +DYDX_D_1 0.007654095586821002 -1.0181243560613835e-08 4.214752513804997e-07 6.842069982346843e-12 3.773424291124153e-12 3.3798332367439925e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 9.093523836228135 -0.0005185506682510039 0.0002952504909479164 3.860624463995974e-08 2.2011624918106087e-08 -9.895919094066933e-10 -DYDX_A_1 -0.009402968049811306 9.375727884809776e-08 -5.679892663020363e-07 8.422649782599757e-13 4.763112243232167e-13 -2.1843736228447546e-14 +DYDX_E_1 -0.009402968049811306 9.375727884809776e-08 -5.679892663020363e-07 8.422649782599757e-13 4.763112243232167e-13 -2.1843736228447546e-14 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/sls_conf/CSST_GV8.conf b/ObservationSim/Instrument/data/sls_conf/CSST_GV8.conf index 51d8fe1..0c4e68c 100644 --- a/ObservationSim/Instrument/data/sls_conf/CSST_GV8.conf +++ b/ObservationSim/Instrument/data/sls_conf/CSST_GV8.conf @@ -62,7 +62,7 @@ MMAG_MARK_C 30 # DYDX_ORDER_C 1 DYDX_C_0 1.9189304176461794 0.00016437384653731756 0.00024569314445877714 -1.7652527457023917e-08 4.451536629733484e-09 -1.8335218213849877e-08 -DYDX_A_1 0.00413376823690816 4.0839136662136974e-08 3.196775619036203e-07 2.0152360067018585e-11 5.862317721933411e-12 -9.936558869234138e-12 +DYDX_C_1 0.00413376823690816 4.0839136662136974e-08 3.196775619036203e-07 2.0152360067018585e-11 5.862317721933411e-12 -9.936558869234138e-12 # # X and Y Offsets # @@ -88,7 +88,7 @@ MMAG_MARK_D 30 # DYDX_ORDER_D 1 DYDX_D_0 7.018126896585679 0.00038481511440685416 0.0004494806932104142 -1.0419441298036432e-07 -1.112372803767778e-09 -5.1808602094761285e-09 -DYDX_A_1 -0.008748895260191009 -5.149010051129555e-08 -5.215894051986582e-07 3.429591843624662e-11 2.372308962315323e-12 -2.0762709560078255e-12 +DYDX_D_1 -0.008748895260191009 -5.149010051129555e-08 -5.215894051986582e-07 3.429591843624662e-11 2.372308962315323e-12 -2.0762709560078255e-12 # # X and Y Offsets # @@ -114,7 +114,7 @@ MMAG_MARK_E 30 # DYDX_ORDER_E 1 DYDX_E_0 7.051618660592987 0.00044993052313633966 0.000568576071753248 -9.125941476168853e-08 -1.0197118771739255e-08 -7.464099958501876e-09 -DYDX_A_1 0.007720397670144312 2.6306139125746e-07 5.241981337161832e-07 -3.5736030680706604e-11 -2.277967960677812e-12 1.0174827866049466e-12 +DYDX_E_1 0.007720397670144312 2.6306139125746e-07 5.241981337161832e-07 -3.5736030680706604e-11 -2.277967960677812e-12 1.0174827866049466e-12 # # X and Y Offsets # diff --git a/ObservationSim/Instrument/data/throughputs/__init__.py b/ObservationSim/Instrument/data/throughputs/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/ObservationSim/Instrument/data/throughputs/__pycache__/__init__.cpython-38.pyc b/ObservationSim/Instrument/data/throughputs/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ebeba8a00cea4471f9b0c577ab914450e011a915 GIT binary patch literal 211 zcmYk0zY4-I5XMt*5TOs^;=O=~;M74o#NrrI8`@z0l;k3{K9QrZ0IhnZV2jB0w zyN~0lJfD%MdwH!>eJ1=Xi_JRPPa+yZ$voTLh)d%i-UC!#I1gjTO*=>f2kTBil|&`H zr&7a)(mkWamK}pftL4a*U`EtI@$U}GI$k()l-8ttVLZB^g+XXIa=^~n&~|-54~$78 Uk+DU8c}$nuHbIG1`sfu+J|o>bO8@`> literal 0 HcmV?d00001 diff --git a/ObservationSim/Instrument/data/throughputs/g_throughput.txt b/ObservationSim/Instrument/data/throughputs/g_throughput.txt new file mode 100644 index 0000000..7b22546 --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/g_throughput.txt @@ -0,0 +1,1602 @@ +# WaveAns. Transmission + 2000.00 0.00000 + 2010.00 0.00000 + 2020.00 0.00000 + 2030.00 0.00000 + 2040.00 0.00000 + 2050.00 0.00000 + 2060.00 0.00000 + 2070.00 0.00000 + 2080.00 0.00000 + 2090.00 0.00000 + 2100.00 0.00000 + 2110.00 0.00000 + 2120.00 0.00000 + 2130.00 0.00000 + 2140.00 0.00000 + 2150.00 0.00000 + 2160.00 0.00000 + 2170.00 0.00000 + 2180.00 0.00000 + 2190.00 0.00000 + 2200.00 0.00000 + 2210.00 0.00000 + 2220.00 0.00000 + 2230.00 0.00000 + 2240.00 0.00000 + 2250.00 0.00000 + 2260.00 0.00000 + 2270.00 0.00000 + 2280.00 0.00000 + 2290.00 0.00000 + 2300.00 0.00000 + 2310.00 0.00000 + 2320.00 0.00000 + 2330.00 0.00000 + 2340.00 0.00000 + 2350.00 0.00000 + 2360.00 0.00000 + 2370.00 0.00000 + 2380.00 0.00000 + 2390.00 0.00000 + 2400.00 0.00000 + 2410.00 0.00000 + 2420.00 0.00000 + 2430.00 0.00000 + 2440.00 0.00000 + 2450.00 0.00000 + 2460.00 0.00000 + 2470.00 0.00000 + 2480.00 0.00000 + 2490.00 0.00000 + 2500.00 0.00000 + 2510.00 0.00000 + 2520.00 0.00000 + 2530.00 0.00000 + 2540.00 0.00000 + 2550.00 0.00000 + 2560.00 0.00000 + 2570.00 0.00000 + 2580.00 0.00000 + 2590.00 0.00000 + 2600.00 0.00000 + 2610.00 0.00000 + 2620.00 0.00000 + 2630.00 0.00000 + 2640.00 0.00000 + 2650.00 0.00000 + 2660.00 0.00000 + 2670.00 0.00000 + 2680.00 0.00000 + 2690.00 0.00000 + 2700.00 0.00000 + 2710.00 0.00000 + 2720.00 0.00000 + 2730.00 0.00000 + 2740.00 0.00000 + 2750.00 0.00000 + 2760.00 0.00000 + 2770.00 0.00000 + 2780.00 0.00000 + 2790.00 0.00000 + 2800.00 0.00000 + 2810.00 0.00000 + 2820.00 0.00000 + 2830.00 0.00000 + 2840.00 0.00000 + 2850.00 0.00000 + 2860.00 0.00000 + 2870.00 0.00000 + 2880.00 0.00000 + 2890.00 0.00000 + 2900.00 0.00000 + 2910.00 0.00000 + 2920.00 0.00000 + 2930.00 0.00000 + 2940.00 0.00000 + 2950.00 0.00000 + 2960.00 0.00000 + 2970.00 0.00000 + 2980.00 0.00000 + 2990.00 0.00000 + 3000.00 0.00000 + 3010.00 0.00000 + 3020.00 0.00000 + 3030.00 0.00000 + 3040.00 0.00000 + 3050.00 0.00000 + 3060.00 0.00000 + 3070.00 0.00000 + 3080.00 0.00000 + 3090.00 0.00000 + 3100.00 0.00000 + 3110.00 0.00000 + 3120.00 0.00000 + 3130.00 0.00000 + 3140.00 0.00000 + 3150.00 0.00000 + 3160.00 0.00000 + 3170.00 0.00000 + 3180.00 0.00000 + 3190.00 0.00000 + 3200.00 0.00000 + 3210.00 0.00000 + 3220.00 0.00000 + 3230.00 0.00000 + 3240.00 0.00000 + 3250.00 0.00000 + 3260.00 0.00000 + 3270.00 0.00000 + 3280.00 0.00000 + 3290.00 0.00000 + 3300.00 0.00000 + 3310.00 0.00000 + 3320.00 0.00000 + 3330.00 0.00000 + 3340.00 0.00000 + 3350.00 0.00000 + 3360.00 0.00000 + 3370.00 0.00000 + 3380.00 0.00000 + 3390.00 0.00000 + 3400.00 0.00000 + 3410.00 0.00000 + 3420.00 0.00000 + 3430.00 0.00000 + 3440.00 0.00000 + 3450.00 0.00000 + 3460.00 0.00000 + 3470.00 0.00000 + 3480.00 0.00000 + 3490.00 0.00000 + 3500.00 0.00000 + 3510.00 0.00000 + 3520.00 0.00000 + 3530.00 0.00000 + 3540.00 0.00000 + 3550.00 0.00000 + 3560.00 0.00000 + 3570.00 0.00000 + 3580.00 0.00000 + 3590.00 0.00000 + 3600.00 0.00000 + 3610.00 0.00000 + 3620.00 0.00000 + 3630.00 0.00000 + 3640.00 0.00000 + 3650.00 0.00000 + 3660.00 0.00000 + 3670.00 0.00000 + 3680.00 0.00000 + 3690.00 0.00000 + 3700.00 0.00000 + 3710.00 0.00000 + 3720.00 0.00000 + 3730.00 0.00000 + 3740.00 0.00000 + 3750.00 0.00000 + 3760.00 0.00000 + 3770.00 0.00000 + 3780.00 0.00000 + 3790.00 0.00000 + 3800.00 0.00000 + 3810.00 0.00028 + 3820.00 0.00056 + 3830.00 0.00086 + 3840.00 0.00116 + 3850.00 0.00147 + 3860.00 0.00179 + 3870.00 0.00212 + 3880.00 0.00246 + 3890.00 0.00281 + 3900.00 0.00317 + 3910.00 0.00353 + 3920.00 0.03007 + 3930.00 0.05726 + 3940.00 0.08509 + 3950.00 0.11357 + 3960.00 0.14269 + 3970.00 0.17247 + 3980.00 0.20571 + 3990.00 0.24393 + 4000.00 0.28298 + 4010.00 0.32285 + 4020.00 0.36354 + 4030.00 0.40506 + 4040.00 0.40950 + 4050.00 0.41395 + 4060.00 0.41841 + 4070.00 0.42288 + 4080.00 0.42736 + 4090.00 0.43186 + 4100.00 0.43636 + 4110.00 0.44008 + 4120.00 0.44382 + 4130.00 0.44756 + 4140.00 0.45131 + 4150.00 0.45506 + 4160.00 0.45883 + 4170.00 0.46261 + 4180.00 0.46639 + 4190.00 0.47019 + 4200.00 0.47399 + 4210.00 0.47680 + 4220.00 0.47961 + 4230.00 0.48243 + 4240.00 0.48525 + 4250.00 0.48808 + 4260.00 0.49092 + 4270.00 0.49376 + 4280.00 0.49661 + 4290.00 0.49947 + 4300.00 0.50233 + 4310.00 0.50513 + 4320.00 0.50793 + 4330.00 0.51074 + 4340.00 0.51356 + 4350.00 0.51638 + 4360.00 0.51921 + 4370.00 0.52204 + 4380.00 0.52488 + 4390.00 0.52773 + 4400.00 0.53058 + 4410.00 0.53337 + 4420.00 0.53616 + 4430.00 0.53896 + 4440.00 0.54177 + 4450.00 0.54458 + 4460.00 0.54740 + 4470.00 0.55022 + 4480.00 0.55305 + 4490.00 0.55588 + 4500.00 0.55872 + 4510.00 0.56107 + 4520.00 0.56344 + 4530.00 0.56580 + 4540.00 0.56817 + 4550.00 0.57054 + 4560.00 0.57292 + 4570.00 0.57530 + 4580.00 0.57769 + 4590.00 0.58008 + 4600.00 0.58248 + 4610.00 0.58480 + 4620.00 0.58714 + 4630.00 0.58947 + 4640.00 0.59182 + 4650.00 0.59416 + 4660.00 0.59651 + 4670.00 0.59886 + 4680.00 0.60122 + 4690.00 0.60358 + 4700.00 0.60595 + 4710.00 0.60810 + 4720.00 0.61026 + 4730.00 0.61243 + 4740.00 0.61459 + 4750.00 0.61668 + 4760.00 0.61805 + 4770.00 0.61942 + 4780.00 0.62078 + 4790.00 0.62215 + 4800.00 0.62352 + 4810.00 0.62467 + 4820.00 0.62582 + 4830.00 0.62698 + 4840.00 0.62813 + 4850.00 0.62928 + 4860.00 0.63043 + 4870.00 0.63158 + 4880.00 0.63274 + 4890.00 0.63389 + 4900.00 0.63504 + 4910.00 0.63590 + 4920.00 0.63677 + 4930.00 0.63763 + 4940.00 0.63850 + 4950.00 0.63936 + 4960.00 0.64022 + 4970.00 0.64109 + 4980.00 0.64195 + 4990.00 0.64282 + 5000.00 0.64368 + 5010.00 0.64433 + 5020.00 0.64498 + 5030.00 0.64562 + 5040.00 0.64627 + 5050.00 0.64692 + 5060.00 0.64757 + 5070.00 0.64822 + 5080.00 0.64886 + 5090.00 0.64951 + 5100.00 0.65016 + 5110.00 0.65095 + 5120.00 0.65174 + 5130.00 0.65254 + 5140.00 0.65333 + 5150.00 0.65412 + 5160.00 0.65491 + 5170.00 0.65570 + 5180.00 0.65650 + 5190.00 0.65729 + 5200.00 0.65808 + 5210.00 0.65866 + 5220.00 0.65923 + 5230.00 0.65981 + 5240.00 0.66038 + 5250.00 0.66096 + 5260.00 0.66154 + 5270.00 0.66211 + 5280.00 0.66269 + 5290.00 0.66326 + 5300.00 0.66384 + 5310.00 0.66406 + 5320.00 0.66427 + 5330.00 0.66449 + 5340.00 0.66470 + 5350.00 0.66492 + 5360.00 0.66514 + 5370.00 0.66535 + 5380.00 0.66557 + 5390.00 0.66578 + 5400.00 0.66600 + 5410.00 0.66622 + 5420.00 0.66643 + 5430.00 0.66665 + 5440.00 0.66686 + 5450.00 0.66708 + 5460.00 0.62096 + 5470.00 0.57480 + 5480.00 0.52862 + 5490.00 0.48240 + 5500.00 0.43616 + 5510.00 0.38993 + 5520.00 0.34366 + 5530.00 0.30471 + 5540.00 0.26757 + 5550.00 0.23040 + 5560.00 0.19320 + 5570.00 0.15597 + 5580.00 0.11870 + 5590.00 0.08140 + 5600.00 0.04408 + 5610.00 0.00671 + 5620.00 0.00636 + 5630.00 0.00600 + 5640.00 0.00565 + 5650.00 0.00530 + 5660.00 0.00494 + 5670.00 0.00459 + 5680.00 0.00424 + 5690.00 0.00388 + 5700.00 0.00353 + 5710.00 0.00318 + 5720.00 0.00283 + 5730.00 0.00247 + 5740.00 0.00212 + 5750.00 0.00177 + 5760.00 0.00141 + 5770.00 0.00106 + 5780.00 0.00071 + 5790.00 0.00035 + 5800.00 0.00000 + 5810.00 0.00000 + 5820.00 0.00000 + 5830.00 0.00000 + 5840.00 0.00000 + 5850.00 0.00000 + 5860.00 0.00000 + 5870.00 0.00000 + 5880.00 0.00000 + 5890.00 0.00000 + 5900.00 0.00000 + 5910.00 0.00000 + 5920.00 0.00000 + 5930.00 0.00000 + 5940.00 0.00000 + 5950.00 0.00000 + 5960.00 0.00000 + 5970.00 0.00000 + 5980.00 0.00000 + 5990.00 0.00000 + 6000.00 0.00000 + 6010.00 0.00000 + 6020.00 0.00000 + 6030.00 0.00000 + 6040.00 0.00000 + 6050.00 0.00000 + 6060.00 0.00000 + 6070.00 0.00000 + 6080.00 0.00000 + 6090.00 0.00000 + 6100.00 0.00000 + 6110.00 0.00000 + 6120.00 0.00000 + 6130.00 0.00000 + 6140.00 0.00000 + 6150.00 0.00000 + 6160.00 0.00000 + 6170.00 0.00000 + 6180.00 0.00000 + 6190.00 0.00000 + 6200.00 0.00000 + 6210.00 0.00000 + 6220.00 0.00000 + 6230.00 0.00000 + 6240.00 0.00000 + 6250.00 0.00000 + 6260.00 0.00000 + 6270.00 0.00000 + 6280.00 0.00000 + 6290.00 0.00000 + 6300.00 0.00000 + 6310.00 0.00000 + 6320.00 0.00000 + 6330.00 0.00000 + 6340.00 0.00000 + 6350.00 0.00000 + 6360.00 0.00000 + 6370.00 0.00000 + 6380.00 0.00000 + 6390.00 0.00000 + 6400.00 0.00000 + 6410.00 0.00000 + 6420.00 0.00000 + 6430.00 0.00000 + 6440.00 0.00000 + 6450.00 0.00000 + 6460.00 0.00000 + 6470.00 0.00000 + 6480.00 0.00000 + 6490.00 0.00000 + 6500.00 0.00000 + 6510.00 0.00000 + 6520.00 0.00000 + 6530.00 0.00000 + 6540.00 0.00000 + 6550.00 0.00000 + 6560.00 0.00000 + 6570.00 0.00000 + 6580.00 0.00000 + 6590.00 0.00000 + 6600.00 0.00000 + 6610.00 0.00000 + 6620.00 0.00000 + 6630.00 0.00000 + 6640.00 0.00000 + 6650.00 0.00000 + 6660.00 0.00000 + 6670.00 0.00000 + 6680.00 0.00000 + 6690.00 0.00000 + 6700.00 0.00000 + 6710.00 0.00000 + 6720.00 0.00000 + 6730.00 0.00000 + 6740.00 0.00000 + 6750.00 0.00000 + 6760.00 0.00000 + 6770.00 0.00000 + 6780.00 0.00000 + 6790.00 0.00000 + 6800.00 0.00000 + 6810.00 0.00000 + 6820.00 0.00000 + 6830.00 0.00000 + 6840.00 0.00000 + 6850.00 0.00000 + 6860.00 0.00000 + 6870.00 0.00000 + 6880.00 0.00000 + 6890.00 0.00000 + 6900.00 0.00000 + 6910.00 0.00000 + 6920.00 0.00000 + 6930.00 0.00000 + 6940.00 0.00000 + 6950.00 0.00000 + 6960.00 0.00000 + 6970.00 0.00000 + 6980.00 0.00000 + 6990.00 0.00000 + 7000.00 0.00000 + 7010.00 0.00000 + 7020.00 0.00000 + 7030.00 0.00000 + 7040.00 0.00000 + 7050.00 0.00000 + 7060.00 0.00000 + 7070.00 0.00000 + 7080.00 0.00000 + 7090.00 0.00000 + 7100.00 0.00000 + 7110.00 0.00000 + 7120.00 0.00000 + 7130.00 0.00000 + 7140.00 0.00000 + 7150.00 0.00000 + 7160.00 0.00000 + 7170.00 0.00000 + 7180.00 0.00000 + 7190.00 0.00000 + 7200.00 0.00000 + 7210.00 0.00000 + 7220.00 0.00000 + 7230.00 0.00000 + 7240.00 0.00000 + 7250.00 0.00000 + 7260.00 0.00000 + 7270.00 0.00000 + 7280.00 0.00000 + 7290.00 0.00000 + 7300.00 0.00000 + 7310.00 0.00000 + 7320.00 0.00000 + 7330.00 0.00000 + 7340.00 0.00000 + 7350.00 0.00000 + 7360.00 0.00000 + 7370.00 0.00000 + 7380.00 0.00000 + 7390.00 0.00000 + 7400.00 0.00000 + 7410.00 0.00000 + 7420.00 0.00000 + 7430.00 0.00000 + 7440.00 0.00000 + 7450.00 0.00000 + 7460.00 0.00000 + 7470.00 0.00000 + 7480.00 0.00000 + 7490.00 0.00000 + 7500.00 0.00000 + 7510.00 0.00000 + 7520.00 0.00000 + 7530.00 0.00000 + 7540.00 0.00000 + 7550.00 0.00000 + 7560.00 0.00000 + 7570.00 0.00000 + 7580.00 0.00000 + 7590.00 0.00000 + 7600.00 0.00000 + 7610.00 0.00000 + 7620.00 0.00000 + 7630.00 0.00000 + 7640.00 0.00000 + 7650.00 0.00000 + 7660.00 0.00000 + 7670.00 0.00000 + 7680.00 0.00000 + 7690.00 0.00000 + 7700.00 0.00000 + 7710.00 0.00000 + 7720.00 0.00000 + 7730.00 0.00000 + 7740.00 0.00000 + 7750.00 0.00000 + 7760.00 0.00000 + 7770.00 0.00000 + 7780.00 0.00000 + 7790.00 0.00000 + 7800.00 0.00000 + 7810.00 0.00000 + 7820.00 0.00000 + 7830.00 0.00000 + 7840.00 0.00000 + 7850.00 0.00000 + 7860.00 0.00000 + 7870.00 0.00000 + 7880.00 0.00000 + 7890.00 0.00000 + 7900.00 0.00000 + 7910.00 0.00000 + 7920.00 0.00000 + 7930.00 0.00000 + 7940.00 0.00000 + 7950.00 0.00000 + 7960.00 0.00000 + 7970.00 0.00000 + 7980.00 0.00000 + 7990.00 0.00000 + 8000.00 0.00000 + 8010.00 0.00000 + 8020.00 0.00000 + 8030.00 0.00000 + 8040.00 0.00000 + 8050.00 0.00000 + 8060.00 0.00000 + 8070.00 0.00000 + 8080.00 0.00000 + 8090.00 0.00000 + 8100.00 0.00000 + 8110.00 0.00000 + 8120.00 0.00000 + 8130.00 0.00000 + 8140.00 0.00000 + 8150.00 0.00000 + 8160.00 0.00000 + 8170.00 0.00000 + 8180.00 0.00000 + 8190.00 0.00000 + 8200.00 0.00000 + 8210.00 0.00000 + 8220.00 0.00000 + 8230.00 0.00000 + 8240.00 0.00000 + 8250.00 0.00000 + 8260.00 0.00000 + 8270.00 0.00000 + 8280.00 0.00000 + 8290.00 0.00000 + 8300.00 0.00000 + 8310.00 0.00000 + 8320.00 0.00000 + 8330.00 0.00000 + 8340.00 0.00000 + 8350.00 0.00000 + 8360.00 0.00000 + 8370.00 0.00000 + 8380.00 0.00000 + 8390.00 0.00000 + 8400.00 0.00000 + 8410.00 0.00000 + 8420.00 0.00000 + 8430.00 0.00000 + 8440.00 0.00000 + 8450.00 0.00000 + 8460.00 0.00000 + 8470.00 0.00000 + 8480.00 0.00000 + 8490.00 0.00000 + 8500.00 0.00000 + 8510.00 0.00000 + 8520.00 0.00000 + 8530.00 0.00000 + 8540.00 0.00000 + 8550.00 0.00000 + 8560.00 0.00000 + 8570.00 0.00000 + 8580.00 0.00000 + 8590.00 0.00000 + 8600.00 0.00000 + 8610.00 0.00000 + 8620.00 0.00000 + 8630.00 0.00000 + 8640.00 0.00000 + 8650.00 0.00000 + 8660.00 0.00000 + 8670.00 0.00000 + 8680.00 0.00000 + 8690.00 0.00000 + 8700.00 0.00000 + 8710.00 0.00000 + 8720.00 0.00000 + 8730.00 0.00000 + 8740.00 0.00000 + 8750.00 0.00000 + 8760.00 0.00000 + 8770.00 0.00000 + 8780.00 0.00000 + 8790.00 0.00000 + 8800.00 0.00000 + 8810.00 0.00000 + 8820.00 0.00000 + 8830.00 0.00000 + 8840.00 0.00000 + 8850.00 0.00000 + 8860.00 0.00000 + 8870.00 0.00000 + 8880.00 0.00000 + 8890.00 0.00000 + 8900.00 0.00000 + 8910.00 0.00000 + 8920.00 0.00000 + 8930.00 0.00000 + 8940.00 0.00000 + 8950.00 0.00000 + 8960.00 0.00000 + 8970.00 0.00000 + 8980.00 0.00000 + 8990.00 0.00000 + 9000.00 0.00000 + 9010.00 0.00000 + 9020.00 0.00000 + 9030.00 0.00000 + 9040.00 0.00000 + 9050.00 0.00000 + 9060.00 0.00000 + 9070.00 0.00000 + 9080.00 0.00000 + 9090.00 0.00000 + 9100.00 0.00000 + 9110.00 0.00000 + 9120.00 0.00000 + 9130.00 0.00000 + 9140.00 0.00000 + 9150.00 0.00000 + 9160.00 0.00000 + 9170.00 0.00000 + 9180.00 0.00000 + 9190.00 0.00000 + 9200.00 0.00000 + 9210.00 0.00000 + 9220.00 0.00000 + 9230.00 0.00000 + 9240.00 0.00000 + 9250.00 0.00000 + 9260.00 0.00000 + 9270.00 0.00000 + 9280.00 0.00000 + 9290.00 0.00000 + 9300.00 0.00000 + 9310.00 0.00000 + 9320.00 0.00000 + 9330.00 0.00000 + 9340.00 0.00000 + 9350.00 0.00000 + 9360.00 0.00000 + 9370.00 0.00000 + 9380.00 0.00000 + 9390.00 0.00000 + 9400.00 0.00000 + 9410.00 0.00000 + 9420.00 0.00000 + 9430.00 0.00000 + 9440.00 0.00000 + 9450.00 0.00000 + 9460.00 0.00000 + 9470.00 0.00000 + 9480.00 0.00000 + 9490.00 0.00000 + 9500.00 0.00000 + 9510.00 0.00000 + 9520.00 0.00000 + 9530.00 0.00000 + 9540.00 0.00000 + 9550.00 0.00000 + 9560.00 0.00000 + 9570.00 0.00000 + 9580.00 0.00000 + 9590.00 0.00000 + 9600.00 0.00000 + 9610.00 0.00000 + 9620.00 0.00000 + 9630.00 0.00000 + 9640.00 0.00000 + 9650.00 0.00000 + 9660.00 0.00000 + 9670.00 0.00000 + 9680.00 0.00000 + 9690.00 0.00000 + 9700.00 0.00000 + 9710.00 0.00000 + 9720.00 0.00000 + 9730.00 0.00000 + 9740.00 0.00000 + 9750.00 0.00000 + 9760.00 0.00000 + 9770.00 0.00000 + 9780.00 0.00000 + 9790.00 0.00000 + 9800.00 0.00000 + 9810.00 0.00000 + 9820.00 0.00000 + 9830.00 0.00000 + 9840.00 0.00000 + 9850.00 0.00000 + 9860.00 0.00000 + 9870.00 0.00000 + 9880.00 0.00000 + 9890.00 0.00000 + 9900.00 0.00000 + 9910.00 0.00000 + 9920.00 0.00000 + 9930.00 0.00000 + 9940.00 0.00000 + 9950.00 0.00000 + 9960.00 0.00000 + 9970.00 0.00000 + 9980.00 0.00000 + 9990.00 0.00000 +10000.00 0.00000 +10010.00 0.00000 +10020.00 0.00000 +10030.00 0.00000 +10040.00 0.00000 +10050.00 0.00000 +10060.00 0.00000 +10070.00 0.00000 +10080.00 0.00000 +10090.00 0.00000 +10100.00 0.00000 +10110.00 0.00000 +10120.00 0.00000 +10130.00 0.00000 +10140.00 0.00000 +10150.00 0.00000 +10160.00 0.00000 +10170.00 0.00000 +10180.00 0.00000 +10190.00 0.00000 +10200.00 0.00000 +10210.00 0.00000 +10220.00 0.00000 +10230.00 0.00000 +10240.00 0.00000 +10250.00 0.00000 +10260.00 0.00000 +10270.00 0.00000 +10280.00 0.00000 +10290.00 0.00000 +10300.00 0.00000 +10310.00 0.00000 +10320.00 0.00000 +10330.00 0.00000 +10340.00 0.00000 +10350.00 0.00000 +10360.00 0.00000 +10370.00 0.00000 +10380.00 0.00000 +10390.00 0.00000 +10400.00 0.00000 +10410.00 0.00000 +10420.00 0.00000 +10430.00 0.00000 +10440.00 0.00000 +10450.00 0.00000 +10460.00 0.00000 +10470.00 0.00000 +10480.00 0.00000 +10490.00 0.00000 +10500.00 0.00000 +10510.00 0.00000 +10520.00 0.00000 +10530.00 0.00000 +10540.00 0.00000 +10550.00 0.00000 +10560.00 0.00000 +10570.00 0.00000 +10580.00 0.00000 +10590.00 0.00000 +10600.00 0.00000 +10610.00 0.00000 +10620.00 0.00000 +10630.00 0.00000 +10640.00 0.00000 +10650.00 0.00000 +10660.00 0.00000 +10670.00 0.00000 +10680.00 0.00000 +10690.00 0.00000 +10700.00 0.00000 +10710.00 0.00000 +10720.00 0.00000 +10730.00 0.00000 +10740.00 0.00000 +10750.00 0.00000 +10760.00 0.00000 +10770.00 0.00000 +10780.00 0.00000 +10790.00 0.00000 +10800.00 0.00000 +10810.00 0.00000 +10820.00 0.00000 +10830.00 0.00000 +10840.00 0.00000 +10850.00 0.00000 +10860.00 0.00000 +10870.00 0.00000 +10880.00 0.00000 +10890.00 0.00000 +10900.00 0.00000 +10910.00 0.00000 +10920.00 0.00000 +10930.00 0.00000 +10940.00 0.00000 +10950.00 0.00000 +10960.00 0.00000 +10970.00 0.00000 +10980.00 0.00000 +10990.00 0.00000 +11000.00 0.00000 +11010.00 0.00000 +11020.00 0.00000 +11030.00 0.00000 +11040.00 0.00000 +11050.00 0.00000 +11060.00 0.00000 +11070.00 0.00000 +11080.00 0.00000 +11090.00 0.00000 +11100.00 0.00000 +11110.00 0.00000 +11120.00 0.00000 +11130.00 0.00000 +11140.00 0.00000 +11150.00 0.00000 +11160.00 0.00000 +11170.00 0.00000 +11180.00 0.00000 +11190.00 0.00000 +11200.00 0.00000 +11210.00 0.00000 +11220.00 0.00000 +11230.00 0.00000 +11240.00 0.00000 +11250.00 0.00000 +11260.00 0.00000 +11270.00 0.00000 +11280.00 0.00000 +11290.00 0.00000 +11300.00 0.00000 +11310.00 0.00000 +11320.00 0.00000 +11330.00 0.00000 +11340.00 0.00000 +11350.00 0.00000 +11360.00 0.00000 +11370.00 0.00000 +11380.00 0.00000 +11390.00 0.00000 +11400.00 0.00000 +11410.00 0.00000 +11420.00 0.00000 +11430.00 0.00000 +11440.00 0.00000 +11450.00 0.00000 +11460.00 0.00000 +11470.00 0.00000 +11480.00 0.00000 +11490.00 0.00000 +11500.00 0.00000 +11510.00 0.00000 +11520.00 0.00000 +11530.00 0.00000 +11540.00 0.00000 +11550.00 0.00000 +11560.00 0.00000 +11570.00 0.00000 +11580.00 0.00000 +11590.00 0.00000 +11600.00 0.00000 +11610.00 0.00000 +11620.00 0.00000 +11630.00 0.00000 +11640.00 0.00000 +11650.00 0.00000 +11660.00 0.00000 +11670.00 0.00000 +11680.00 0.00000 +11690.00 0.00000 +11700.00 0.00000 +11710.00 0.00000 +11720.00 0.00000 +11730.00 0.00000 +11740.00 0.00000 +11750.00 0.00000 +11760.00 0.00000 +11770.00 0.00000 +11780.00 0.00000 +11790.00 0.00000 +11800.00 0.00000 +11810.00 0.00000 +11820.00 0.00000 +11830.00 0.00000 +11840.00 0.00000 +11850.00 0.00000 +11860.00 0.00000 +11870.00 0.00000 +11880.00 0.00000 +11890.00 0.00000 +11900.00 0.00000 +11910.00 0.00000 +11920.00 0.00000 +11930.00 0.00000 +11940.00 0.00000 +11950.00 0.00000 +11960.00 0.00000 +11970.00 0.00000 +11980.00 0.00000 +11990.00 0.00000 +12000.00 0.00000 +12010.00 0.00000 +12020.00 0.00000 +12030.00 0.00000 +12040.00 0.00000 +12050.00 0.00000 +12060.00 0.00000 +12070.00 0.00000 +12080.00 0.00000 +12090.00 0.00000 +12100.00 0.00000 +12110.00 0.00000 +12120.00 0.00000 +12130.00 0.00000 +12140.00 0.00000 +12150.00 0.00000 +12160.00 0.00000 +12170.00 0.00000 +12180.00 0.00000 +12190.00 0.00000 +12200.00 0.00000 +12210.00 0.00000 +12220.00 0.00000 +12230.00 0.00000 +12240.00 0.00000 +12250.00 0.00000 +12260.00 0.00000 +12270.00 0.00000 +12280.00 0.00000 +12290.00 0.00000 +12300.00 0.00000 +12310.00 0.00000 +12320.00 0.00000 +12330.00 0.00000 +12340.00 0.00000 +12350.00 0.00000 +12360.00 0.00000 +12370.00 0.00000 +12380.00 0.00000 +12390.00 0.00000 +12400.00 0.00000 +12410.00 0.00000 +12420.00 0.00000 +12430.00 0.00000 +12440.00 0.00000 +12450.00 0.00000 +12460.00 0.00000 +12470.00 0.00000 +12480.00 0.00000 +12490.00 0.00000 +12500.00 0.00000 +12510.00 0.00000 +12520.00 0.00000 +12530.00 0.00000 +12540.00 0.00000 +12550.00 0.00000 +12560.00 0.00000 +12570.00 0.00000 +12580.00 0.00000 +12590.00 0.00000 +12600.00 0.00000 +12610.00 0.00000 +12620.00 0.00000 +12630.00 0.00000 +12640.00 0.00000 +12650.00 0.00000 +12660.00 0.00000 +12670.00 0.00000 +12680.00 0.00000 +12690.00 0.00000 +12700.00 0.00000 +12710.00 0.00000 +12720.00 0.00000 +12730.00 0.00000 +12740.00 0.00000 +12750.00 0.00000 +12760.00 0.00000 +12770.00 0.00000 +12780.00 0.00000 +12790.00 0.00000 +12800.00 0.00000 +12810.00 0.00000 +12820.00 0.00000 +12830.00 0.00000 +12840.00 0.00000 +12850.00 0.00000 +12860.00 0.00000 +12870.00 0.00000 +12880.00 0.00000 +12890.00 0.00000 +12900.00 0.00000 +12910.00 0.00000 +12920.00 0.00000 +12930.00 0.00000 +12940.00 0.00000 +12950.00 0.00000 +12960.00 0.00000 +12970.00 0.00000 +12980.00 0.00000 +12990.00 0.00000 +13000.00 0.00000 +13010.00 0.00000 +13020.00 0.00000 +13030.00 0.00000 +13040.00 0.00000 +13050.00 0.00000 +13060.00 0.00000 +13070.00 0.00000 +13080.00 0.00000 +13090.00 0.00000 +13100.00 0.00000 +13110.00 0.00000 +13120.00 0.00000 +13130.00 0.00000 +13140.00 0.00000 +13150.00 0.00000 +13160.00 0.00000 +13170.00 0.00000 +13180.00 0.00000 +13190.00 0.00000 +13200.00 0.00000 +13210.00 0.00000 +13220.00 0.00000 +13230.00 0.00000 +13240.00 0.00000 +13250.00 0.00000 +13260.00 0.00000 +13270.00 0.00000 +13280.00 0.00000 +13290.00 0.00000 +13300.00 0.00000 +13310.00 0.00000 +13320.00 0.00000 +13330.00 0.00000 +13340.00 0.00000 +13350.00 0.00000 +13360.00 0.00000 +13370.00 0.00000 +13380.00 0.00000 +13390.00 0.00000 +13400.00 0.00000 +13410.00 0.00000 +13420.00 0.00000 +13430.00 0.00000 +13440.00 0.00000 +13450.00 0.00000 +13460.00 0.00000 +13470.00 0.00000 +13480.00 0.00000 +13490.00 0.00000 +13500.00 0.00000 +13510.00 0.00000 +13520.00 0.00000 +13530.00 0.00000 +13540.00 0.00000 +13550.00 0.00000 +13560.00 0.00000 +13570.00 0.00000 +13580.00 0.00000 +13590.00 0.00000 +13600.00 0.00000 +13610.00 0.00000 +13620.00 0.00000 +13630.00 0.00000 +13640.00 0.00000 +13650.00 0.00000 +13660.00 0.00000 +13670.00 0.00000 +13680.00 0.00000 +13690.00 0.00000 +13700.00 0.00000 +13710.00 0.00000 +13720.00 0.00000 +13730.00 0.00000 +13740.00 0.00000 +13750.00 0.00000 +13760.00 0.00000 +13770.00 0.00000 +13780.00 0.00000 +13790.00 0.00000 +13800.00 0.00000 +13810.00 0.00000 +13820.00 0.00000 +13830.00 0.00000 +13840.00 0.00000 +13850.00 0.00000 +13860.00 0.00000 +13870.00 0.00000 +13880.00 0.00000 +13890.00 0.00000 +13900.00 0.00000 +13910.00 0.00000 +13920.00 0.00000 +13930.00 0.00000 +13940.00 0.00000 +13950.00 0.00000 +13960.00 0.00000 +13970.00 0.00000 +13980.00 0.00000 +13990.00 0.00000 +14000.00 0.00000 +14010.00 0.00000 +14020.00 0.00000 +14030.00 0.00000 +14040.00 0.00000 +14050.00 0.00000 +14060.00 0.00000 +14070.00 0.00000 +14080.00 0.00000 +14090.00 0.00000 +14100.00 0.00000 +14110.00 0.00000 +14120.00 0.00000 +14130.00 0.00000 +14140.00 0.00000 +14150.00 0.00000 +14160.00 0.00000 +14170.00 0.00000 +14180.00 0.00000 +14190.00 0.00000 +14200.00 0.00000 +14210.00 0.00000 +14220.00 0.00000 +14230.00 0.00000 +14240.00 0.00000 +14250.00 0.00000 +14260.00 0.00000 +14270.00 0.00000 +14280.00 0.00000 +14290.00 0.00000 +14300.00 0.00000 +14310.00 0.00000 +14320.00 0.00000 +14330.00 0.00000 +14340.00 0.00000 +14350.00 0.00000 +14360.00 0.00000 +14370.00 0.00000 +14380.00 0.00000 +14390.00 0.00000 +14400.00 0.00000 +14410.00 0.00000 +14420.00 0.00000 +14430.00 0.00000 +14440.00 0.00000 +14450.00 0.00000 +14460.00 0.00000 +14470.00 0.00000 +14480.00 0.00000 +14490.00 0.00000 +14500.00 0.00000 +14510.00 0.00000 +14520.00 0.00000 +14530.00 0.00000 +14540.00 0.00000 +14550.00 0.00000 +14560.00 0.00000 +14570.00 0.00000 +14580.00 0.00000 +14590.00 0.00000 +14600.00 0.00000 +14610.00 0.00000 +14620.00 0.00000 +14630.00 0.00000 +14640.00 0.00000 +14650.00 0.00000 +14660.00 0.00000 +14670.00 0.00000 +14680.00 0.00000 +14690.00 0.00000 +14700.00 0.00000 +14710.00 0.00000 +14720.00 0.00000 +14730.00 0.00000 +14740.00 0.00000 +14750.00 0.00000 +14760.00 0.00000 +14770.00 0.00000 +14780.00 0.00000 +14790.00 0.00000 +14800.00 0.00000 +14810.00 0.00000 +14820.00 0.00000 +14830.00 0.00000 +14840.00 0.00000 +14850.00 0.00000 +14860.00 0.00000 +14870.00 0.00000 +14880.00 0.00000 +14890.00 0.00000 +14900.00 0.00000 +14910.00 0.00000 +14920.00 0.00000 +14930.00 0.00000 +14940.00 0.00000 +14950.00 0.00000 +14960.00 0.00000 +14970.00 0.00000 +14980.00 0.00000 +14990.00 0.00000 +15000.00 0.00000 +15010.00 0.00000 +15020.00 0.00000 +15030.00 0.00000 +15040.00 0.00000 +15050.00 0.00000 +15060.00 0.00000 +15070.00 0.00000 +15080.00 0.00000 +15090.00 0.00000 +15100.00 0.00000 +15110.00 0.00000 +15120.00 0.00000 +15130.00 0.00000 +15140.00 0.00000 +15150.00 0.00000 +15160.00 0.00000 +15170.00 0.00000 +15180.00 0.00000 +15190.00 0.00000 +15200.00 0.00000 +15210.00 0.00000 +15220.00 0.00000 +15230.00 0.00000 +15240.00 0.00000 +15250.00 0.00000 +15260.00 0.00000 +15270.00 0.00000 +15280.00 0.00000 +15290.00 0.00000 +15300.00 0.00000 +15310.00 0.00000 +15320.00 0.00000 +15330.00 0.00000 +15340.00 0.00000 +15350.00 0.00000 +15360.00 0.00000 +15370.00 0.00000 +15380.00 0.00000 +15390.00 0.00000 +15400.00 0.00000 +15410.00 0.00000 +15420.00 0.00000 +15430.00 0.00000 +15440.00 0.00000 +15450.00 0.00000 +15460.00 0.00000 +15470.00 0.00000 +15480.00 0.00000 +15490.00 0.00000 +15500.00 0.00000 +15510.00 0.00000 +15520.00 0.00000 +15530.00 0.00000 +15540.00 0.00000 +15550.00 0.00000 +15560.00 0.00000 +15570.00 0.00000 +15580.00 0.00000 +15590.00 0.00000 +15600.00 0.00000 +15610.00 0.00000 +15620.00 0.00000 +15630.00 0.00000 +15640.00 0.00000 +15650.00 0.00000 +15660.00 0.00000 +15670.00 0.00000 +15680.00 0.00000 +15690.00 0.00000 +15700.00 0.00000 +15710.00 0.00000 +15720.00 0.00000 +15730.00 0.00000 +15740.00 0.00000 +15750.00 0.00000 +15760.00 0.00000 +15770.00 0.00000 +15780.00 0.00000 +15790.00 0.00000 +15800.00 0.00000 +15810.00 0.00000 +15820.00 0.00000 +15830.00 0.00000 +15840.00 0.00000 +15850.00 0.00000 +15860.00 0.00000 +15870.00 0.00000 +15880.00 0.00000 +15890.00 0.00000 +15900.00 0.00000 +15910.00 0.00000 +15920.00 0.00000 +15930.00 0.00000 +15940.00 0.00000 +15950.00 0.00000 +15960.00 0.00000 +15970.00 0.00000 +15980.00 0.00000 +15990.00 0.00000 +16000.00 0.00000 +16010.00 0.00000 +16020.00 0.00000 +16030.00 0.00000 +16040.00 0.00000 +16050.00 0.00000 +16060.00 0.00000 +16070.00 0.00000 +16080.00 0.00000 +16090.00 0.00000 +16100.00 0.00000 +16110.00 0.00000 +16120.00 0.00000 +16130.00 0.00000 +16140.00 0.00000 +16150.00 0.00000 +16160.00 0.00000 +16170.00 0.00000 +16180.00 0.00000 +16190.00 0.00000 +16200.00 0.00000 +16210.00 0.00000 +16220.00 0.00000 +16230.00 0.00000 +16240.00 0.00000 +16250.00 0.00000 +16260.00 0.00000 +16270.00 0.00000 +16280.00 0.00000 +16290.00 0.00000 +16300.00 0.00000 +16310.00 0.00000 +16320.00 0.00000 +16330.00 0.00000 +16340.00 0.00000 +16350.00 0.00000 +16360.00 0.00000 +16370.00 0.00000 +16380.00 0.00000 +16390.00 0.00000 +16400.00 0.00000 +16410.00 0.00000 +16420.00 0.00000 +16430.00 0.00000 +16440.00 0.00000 +16450.00 0.00000 +16460.00 0.00000 +16470.00 0.00000 +16480.00 0.00000 +16490.00 0.00000 +16500.00 0.00000 +16510.00 0.00000 +16520.00 0.00000 +16530.00 0.00000 +16540.00 0.00000 +16550.00 0.00000 +16560.00 0.00000 +16570.00 0.00000 +16580.00 0.00000 +16590.00 0.00000 +16600.00 0.00000 +16610.00 0.00000 +16620.00 0.00000 +16630.00 0.00000 +16640.00 0.00000 +16650.00 0.00000 +16660.00 0.00000 +16670.00 0.00000 +16680.00 0.00000 +16690.00 0.00000 +16700.00 0.00000 +16710.00 0.00000 +16720.00 0.00000 +16730.00 0.00000 +16740.00 0.00000 +16750.00 0.00000 +16760.00 0.00000 +16770.00 0.00000 +16780.00 0.00000 +16790.00 0.00000 +16800.00 0.00000 +16810.00 0.00000 +16820.00 0.00000 +16830.00 0.00000 +16840.00 0.00000 +16850.00 0.00000 +16860.00 0.00000 +16870.00 0.00000 +16880.00 0.00000 +16890.00 0.00000 +16900.00 0.00000 +16910.00 0.00000 +16920.00 0.00000 +16930.00 0.00000 +16940.00 0.00000 +16950.00 0.00000 +16960.00 0.00000 +16970.00 0.00000 +16980.00 0.00000 +16990.00 0.00000 +17000.00 0.00000 +17010.00 0.00000 +17020.00 0.00000 +17030.00 0.00000 +17040.00 0.00000 +17050.00 0.00000 +17060.00 0.00000 +17070.00 0.00000 +17080.00 0.00000 +17090.00 0.00000 +17100.00 0.00000 +17110.00 0.00000 +17120.00 0.00000 +17130.00 0.00000 +17140.00 0.00000 +17150.00 0.00000 +17160.00 0.00000 +17170.00 0.00000 +17180.00 0.00000 +17190.00 0.00000 +17200.00 0.00000 +17210.00 0.00000 +17220.00 0.00000 +17230.00 0.00000 +17240.00 0.00000 +17250.00 0.00000 +17260.00 0.00000 +17270.00 0.00000 +17280.00 0.00000 +17290.00 0.00000 +17300.00 0.00000 +17310.00 0.00000 +17320.00 0.00000 +17330.00 0.00000 +17340.00 0.00000 +17350.00 0.00000 +17360.00 0.00000 +17370.00 0.00000 +17380.00 0.00000 +17390.00 0.00000 +17400.00 0.00000 +17410.00 0.00000 +17420.00 0.00000 +17430.00 0.00000 +17440.00 0.00000 +17450.00 0.00000 +17460.00 0.00000 +17470.00 0.00000 +17480.00 0.00000 +17490.00 0.00000 +17500.00 0.00000 +17510.00 0.00000 +17520.00 0.00000 +17530.00 0.00000 +17540.00 0.00000 +17550.00 0.00000 +17560.00 0.00000 +17570.00 0.00000 +17580.00 0.00000 +17590.00 0.00000 +17600.00 0.00000 +17610.00 0.00000 +17620.00 0.00000 +17630.00 0.00000 +17640.00 0.00000 +17650.00 0.00000 +17660.00 0.00000 +17670.00 0.00000 +17680.00 0.00000 +17690.00 0.00000 +17700.00 0.00000 +17710.00 0.00000 +17720.00 0.00000 +17730.00 0.00000 +17740.00 0.00000 +17750.00 0.00000 +17760.00 0.00000 +17770.00 0.00000 +17780.00 0.00000 +17790.00 0.00000 +17800.00 0.00000 +17810.00 0.00000 +17820.00 0.00000 +17830.00 0.00000 +17840.00 0.00000 +17850.00 0.00000 +17860.00 0.00000 +17870.00 0.00000 +17880.00 0.00000 +17890.00 0.00000 +17900.00 0.00000 +17910.00 0.00000 +17920.00 0.00000 +17930.00 0.00000 +17940.00 0.00000 +17950.00 0.00000 +17960.00 0.00000 +17970.00 0.00000 +17980.00 0.00000 +17990.00 0.00000 +18000.00 0.00000 diff --git a/ObservationSim/Instrument/data/throughputs/i_throughput.txt b/ObservationSim/Instrument/data/throughputs/i_throughput.txt new file mode 100644 index 0000000..23ee29a --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/i_throughput.txt @@ -0,0 +1,1602 @@ +# WaveAns. Transmission + 2000.00 0.00000 + 2010.00 0.00000 + 2020.00 0.00000 + 2030.00 0.00000 + 2040.00 0.00000 + 2050.00 0.00000 + 2060.00 0.00000 + 2070.00 0.00000 + 2080.00 0.00000 + 2090.00 0.00000 + 2100.00 0.00000 + 2110.00 0.00000 + 2120.00 0.00000 + 2130.00 0.00000 + 2140.00 0.00000 + 2150.00 0.00000 + 2160.00 0.00000 + 2170.00 0.00000 + 2180.00 0.00000 + 2190.00 0.00000 + 2200.00 0.00000 + 2210.00 0.00000 + 2220.00 0.00000 + 2230.00 0.00000 + 2240.00 0.00000 + 2250.00 0.00000 + 2260.00 0.00000 + 2270.00 0.00000 + 2280.00 0.00000 + 2290.00 0.00000 + 2300.00 0.00000 + 2310.00 0.00000 + 2320.00 0.00000 + 2330.00 0.00000 + 2340.00 0.00000 + 2350.00 0.00000 + 2360.00 0.00000 + 2370.00 0.00000 + 2380.00 0.00000 + 2390.00 0.00000 + 2400.00 0.00000 + 2410.00 0.00000 + 2420.00 0.00000 + 2430.00 0.00000 + 2440.00 0.00000 + 2450.00 0.00000 + 2460.00 0.00000 + 2470.00 0.00000 + 2480.00 0.00000 + 2490.00 0.00000 + 2500.00 0.00000 + 2510.00 0.00000 + 2520.00 0.00000 + 2530.00 0.00000 + 2540.00 0.00000 + 2550.00 0.00000 + 2560.00 0.00000 + 2570.00 0.00000 + 2580.00 0.00000 + 2590.00 0.00000 + 2600.00 0.00000 + 2610.00 0.00000 + 2620.00 0.00000 + 2630.00 0.00000 + 2640.00 0.00000 + 2650.00 0.00000 + 2660.00 0.00000 + 2670.00 0.00000 + 2680.00 0.00000 + 2690.00 0.00000 + 2700.00 0.00000 + 2710.00 0.00000 + 2720.00 0.00000 + 2730.00 0.00000 + 2740.00 0.00000 + 2750.00 0.00000 + 2760.00 0.00000 + 2770.00 0.00000 + 2780.00 0.00000 + 2790.00 0.00000 + 2800.00 0.00000 + 2810.00 0.00000 + 2820.00 0.00000 + 2830.00 0.00000 + 2840.00 0.00000 + 2850.00 0.00000 + 2860.00 0.00000 + 2870.00 0.00000 + 2880.00 0.00000 + 2890.00 0.00000 + 2900.00 0.00000 + 2910.00 0.00000 + 2920.00 0.00000 + 2930.00 0.00000 + 2940.00 0.00000 + 2950.00 0.00000 + 2960.00 0.00000 + 2970.00 0.00000 + 2980.00 0.00000 + 2990.00 0.00000 + 3000.00 0.00000 + 3010.00 0.00000 + 3020.00 0.00000 + 3030.00 0.00000 + 3040.00 0.00000 + 3050.00 0.00000 + 3060.00 0.00000 + 3070.00 0.00000 + 3080.00 0.00000 + 3090.00 0.00000 + 3100.00 0.00000 + 3110.00 0.00000 + 3120.00 0.00000 + 3130.00 0.00000 + 3140.00 0.00000 + 3150.00 0.00000 + 3160.00 0.00000 + 3170.00 0.00000 + 3180.00 0.00000 + 3190.00 0.00000 + 3200.00 0.00000 + 3210.00 0.00000 + 3220.00 0.00000 + 3230.00 0.00000 + 3240.00 0.00000 + 3250.00 0.00000 + 3260.00 0.00000 + 3270.00 0.00000 + 3280.00 0.00000 + 3290.00 0.00000 + 3300.00 0.00000 + 3310.00 0.00000 + 3320.00 0.00000 + 3330.00 0.00000 + 3340.00 0.00000 + 3350.00 0.00000 + 3360.00 0.00000 + 3370.00 0.00000 + 3380.00 0.00000 + 3390.00 0.00000 + 3400.00 0.00000 + 3410.00 0.00000 + 3420.00 0.00000 + 3430.00 0.00000 + 3440.00 0.00000 + 3450.00 0.00000 + 3460.00 0.00000 + 3470.00 0.00000 + 3480.00 0.00000 + 3490.00 0.00000 + 3500.00 0.00000 + 3510.00 0.00000 + 3520.00 0.00000 + 3530.00 0.00000 + 3540.00 0.00000 + 3550.00 0.00000 + 3560.00 0.00000 + 3570.00 0.00000 + 3580.00 0.00000 + 3590.00 0.00000 + 3600.00 0.00000 + 3610.00 0.00000 + 3620.00 0.00000 + 3630.00 0.00000 + 3640.00 0.00000 + 3650.00 0.00000 + 3660.00 0.00000 + 3670.00 0.00000 + 3680.00 0.00000 + 3690.00 0.00000 + 3700.00 0.00000 + 3710.00 0.00000 + 3720.00 0.00000 + 3730.00 0.00000 + 3740.00 0.00000 + 3750.00 0.00000 + 3760.00 0.00000 + 3770.00 0.00000 + 3780.00 0.00000 + 3790.00 0.00000 + 3800.00 0.00000 + 3810.00 0.00000 + 3820.00 0.00000 + 3830.00 0.00000 + 3840.00 0.00000 + 3850.00 0.00000 + 3860.00 0.00000 + 3870.00 0.00000 + 3880.00 0.00000 + 3890.00 0.00000 + 3900.00 0.00000 + 3910.00 0.00000 + 3920.00 0.00000 + 3930.00 0.00000 + 3940.00 0.00000 + 3950.00 0.00000 + 3960.00 0.00000 + 3970.00 0.00000 + 3980.00 0.00000 + 3990.00 0.00000 + 4000.00 0.00000 + 4010.00 0.00000 + 4020.00 0.00000 + 4030.00 0.00000 + 4040.00 0.00000 + 4050.00 0.00000 + 4060.00 0.00000 + 4070.00 0.00000 + 4080.00 0.00000 + 4090.00 0.00000 + 4100.00 0.00000 + 4110.00 0.00000 + 4120.00 0.00000 + 4130.00 0.00000 + 4140.00 0.00000 + 4150.00 0.00000 + 4160.00 0.00000 + 4170.00 0.00000 + 4180.00 0.00000 + 4190.00 0.00000 + 4200.00 0.00000 + 4210.00 0.00000 + 4220.00 0.00000 + 4230.00 0.00000 + 4240.00 0.00000 + 4250.00 0.00000 + 4260.00 0.00000 + 4270.00 0.00000 + 4280.00 0.00000 + 4290.00 0.00000 + 4300.00 0.00000 + 4310.00 0.00000 + 4320.00 0.00000 + 4330.00 0.00000 + 4340.00 0.00000 + 4350.00 0.00000 + 4360.00 0.00000 + 4370.00 0.00000 + 4380.00 0.00000 + 4390.00 0.00000 + 4400.00 0.00000 + 4410.00 0.00000 + 4420.00 0.00000 + 4430.00 0.00000 + 4440.00 0.00000 + 4450.00 0.00000 + 4460.00 0.00000 + 4470.00 0.00000 + 4480.00 0.00000 + 4490.00 0.00000 + 4500.00 0.00000 + 4510.00 0.00000 + 4520.00 0.00000 + 4530.00 0.00000 + 4540.00 0.00000 + 4550.00 0.00000 + 4560.00 0.00000 + 4570.00 0.00000 + 4580.00 0.00000 + 4590.00 0.00000 + 4600.00 0.00000 + 4610.00 0.00000 + 4620.00 0.00000 + 4630.00 0.00000 + 4640.00 0.00000 + 4650.00 0.00000 + 4660.00 0.00000 + 4670.00 0.00000 + 4680.00 0.00000 + 4690.00 0.00000 + 4700.00 0.00000 + 4710.00 0.00000 + 4720.00 0.00000 + 4730.00 0.00000 + 4740.00 0.00000 + 4750.00 0.00000 + 4760.00 0.00000 + 4770.00 0.00000 + 4780.00 0.00000 + 4790.00 0.00000 + 4800.00 0.00000 + 4810.00 0.00000 + 4820.00 0.00000 + 4830.00 0.00000 + 4840.00 0.00000 + 4850.00 0.00000 + 4860.00 0.00000 + 4870.00 0.00000 + 4880.00 0.00000 + 4890.00 0.00000 + 4900.00 0.00000 + 4910.00 0.00000 + 4920.00 0.00000 + 4930.00 0.00000 + 4940.00 0.00000 + 4950.00 0.00000 + 4960.00 0.00000 + 4970.00 0.00000 + 4980.00 0.00000 + 4990.00 0.00000 + 5000.00 0.00000 + 5010.00 0.00000 + 5020.00 0.00000 + 5030.00 0.00000 + 5040.00 0.00000 + 5050.00 0.00000 + 5060.00 0.00000 + 5070.00 0.00000 + 5080.00 0.00000 + 5090.00 0.00000 + 5100.00 0.00000 + 5110.00 0.00000 + 5120.00 0.00000 + 5130.00 0.00000 + 5140.00 0.00000 + 5150.00 0.00000 + 5160.00 0.00000 + 5170.00 0.00000 + 5180.00 0.00000 + 5190.00 0.00000 + 5200.00 0.00000 + 5210.00 0.00000 + 5220.00 0.00000 + 5230.00 0.00000 + 5240.00 0.00000 + 5250.00 0.00000 + 5260.00 0.00000 + 5270.00 0.00000 + 5280.00 0.00000 + 5290.00 0.00000 + 5300.00 0.00000 + 5310.00 0.00000 + 5320.00 0.00000 + 5330.00 0.00000 + 5340.00 0.00000 + 5350.00 0.00000 + 5360.00 0.00000 + 5370.00 0.00000 + 5380.00 0.00000 + 5390.00 0.00000 + 5400.00 0.00000 + 5410.00 0.00000 + 5420.00 0.00000 + 5430.00 0.00000 + 5440.00 0.00000 + 5450.00 0.00000 + 5460.00 0.00000 + 5470.00 0.00000 + 5480.00 0.00000 + 5490.00 0.00000 + 5500.00 0.00000 + 5510.00 0.00000 + 5520.00 0.00000 + 5530.00 0.00000 + 5540.00 0.00000 + 5550.00 0.00000 + 5560.00 0.00000 + 5570.00 0.00000 + 5580.00 0.00000 + 5590.00 0.00000 + 5600.00 0.00000 + 5610.00 0.00000 + 5620.00 0.00000 + 5630.00 0.00000 + 5640.00 0.00000 + 5650.00 0.00000 + 5660.00 0.00000 + 5670.00 0.00000 + 5680.00 0.00000 + 5690.00 0.00000 + 5700.00 0.00000 + 5710.00 0.00000 + 5720.00 0.00000 + 5730.00 0.00000 + 5740.00 0.00000 + 5750.00 0.00000 + 5760.00 0.00000 + 5770.00 0.00000 + 5780.00 0.00000 + 5790.00 0.00000 + 5800.00 0.00000 + 5810.00 0.00000 + 5820.00 0.00000 + 5830.00 0.00000 + 5840.00 0.00000 + 5850.00 0.00000 + 5860.00 0.00000 + 5870.00 0.00000 + 5880.00 0.00000 + 5890.00 0.00000 + 5900.00 0.00000 + 5910.00 0.00000 + 5920.00 0.00000 + 5930.00 0.00000 + 5940.00 0.00000 + 5950.00 0.00000 + 5960.00 0.00000 + 5970.00 0.00000 + 5980.00 0.00000 + 5990.00 0.00000 + 6000.00 0.00000 + 6010.00 0.00000 + 6020.00 0.00000 + 6030.00 0.00000 + 6040.00 0.00000 + 6050.00 0.00000 + 6060.00 0.00000 + 6070.00 0.00000 + 6080.00 0.00000 + 6090.00 0.00000 + 6100.00 0.00000 + 6110.00 0.00000 + 6120.00 0.00000 + 6130.00 0.00000 + 6140.00 0.00000 + 6150.00 0.00000 + 6160.00 0.00000 + 6170.00 0.00000 + 6180.00 0.00000 + 6190.00 0.00000 + 6200.00 0.00000 + 6210.00 0.00000 + 6220.00 0.00000 + 6230.00 0.00000 + 6240.00 0.00000 + 6250.00 0.00000 + 6260.00 0.00000 + 6270.00 0.00000 + 6280.00 0.00000 + 6290.00 0.00000 + 6300.00 0.00000 + 6310.00 0.00000 + 6320.00 0.00000 + 6330.00 0.00000 + 6340.00 0.00000 + 6350.00 0.00000 + 6360.00 0.00000 + 6370.00 0.00000 + 6380.00 0.00000 + 6390.00 0.00000 + 6400.00 0.00000 + 6410.00 0.00000 + 6420.00 0.00000 + 6430.00 0.00000 + 6440.00 0.00000 + 6450.00 0.00000 + 6460.00 0.00000 + 6470.00 0.00000 + 6480.00 0.00000 + 6490.00 0.00000 + 6500.00 0.00000 + 6510.00 0.00000 + 6520.00 0.00000 + 6530.00 0.00000 + 6540.00 0.00000 + 6550.00 0.00000 + 6560.00 0.00000 + 6570.00 0.00000 + 6580.00 0.00000 + 6590.00 0.00000 + 6600.00 0.00000 + 6610.00 0.00037 + 6620.00 0.00074 + 6630.00 0.00111 + 6640.00 0.00148 + 6650.00 0.00185 + 6660.00 0.00222 + 6670.00 0.00259 + 6680.00 0.00296 + 6690.00 0.00334 + 6700.00 0.00371 + 6710.00 0.00409 + 6720.00 0.00447 + 6730.00 0.00485 + 6740.00 0.00522 + 6750.00 0.00560 + 6760.00 0.00598 + 6770.00 0.00637 + 6780.00 0.03792 + 6790.00 0.06955 + 6800.00 0.10125 + 6810.00 0.13302 + 6820.00 0.16487 + 6830.00 0.19678 + 6840.00 0.22878 + 6850.00 0.26084 + 6860.00 0.29298 + 6870.00 0.32598 + 6880.00 0.36615 + 6890.00 0.40641 + 6900.00 0.44676 + 6910.00 0.48715 + 6920.00 0.52762 + 6930.00 0.56817 + 6940.00 0.60880 + 6950.00 0.64952 + 6960.00 0.65018 + 6970.00 0.65084 + 6980.00 0.65151 + 6990.00 0.65217 + 7000.00 0.65283 + 7010.00 0.65335 + 7020.00 0.65386 + 7030.00 0.65438 + 7040.00 0.65489 + 7050.00 0.65541 + 7060.00 0.65592 + 7070.00 0.65644 + 7080.00 0.65695 + 7090.00 0.65747 + 7100.00 0.65798 + 7110.00 0.65843 + 7120.00 0.65887 + 7130.00 0.65931 + 7140.00 0.65975 + 7150.00 0.66019 + 7160.00 0.66063 + 7170.00 0.66108 + 7180.00 0.66152 + 7190.00 0.66196 + 7200.00 0.66240 + 7210.00 0.66262 + 7220.00 0.66284 + 7230.00 0.66306 + 7240.00 0.66328 + 7250.00 0.66350 + 7260.00 0.66372 + 7270.00 0.66395 + 7280.00 0.66417 + 7290.00 0.66439 + 7300.00 0.66461 + 7310.00 0.66483 + 7320.00 0.66505 + 7330.00 0.66527 + 7340.00 0.66549 + 7350.00 0.66571 + 7360.00 0.66593 + 7370.00 0.66615 + 7380.00 0.66637 + 7390.00 0.66660 + 7400.00 0.66682 + 7410.00 0.66689 + 7420.00 0.66696 + 7430.00 0.66704 + 7440.00 0.66711 + 7450.00 0.66718 + 7460.00 0.66726 + 7470.00 0.66733 + 7480.00 0.66740 + 7490.00 0.66748 + 7500.00 0.66755 + 7510.00 0.66755 + 7520.00 0.66755 + 7530.00 0.66755 + 7540.00 0.66755 + 7550.00 0.66755 + 7560.00 0.66755 + 7570.00 0.66755 + 7580.00 0.66755 + 7590.00 0.66755 + 7600.00 0.66755 + 7610.00 0.66755 + 7620.00 0.66755 + 7630.00 0.66755 + 7640.00 0.66755 + 7650.00 0.66755 + 7660.00 0.66755 + 7670.00 0.66755 + 7680.00 0.66755 + 7690.00 0.66755 + 7700.00 0.66755 + 7710.00 0.66733 + 7720.00 0.66711 + 7730.00 0.66689 + 7740.00 0.66667 + 7750.00 0.66645 + 7760.00 0.66623 + 7770.00 0.66601 + 7780.00 0.66579 + 7790.00 0.66556 + 7800.00 0.66534 + 7810.00 0.66490 + 7820.00 0.66446 + 7830.00 0.66402 + 7840.00 0.66358 + 7850.00 0.66314 + 7860.00 0.66269 + 7870.00 0.66225 + 7880.00 0.66181 + 7890.00 0.66137 + 7900.00 0.66093 + 7910.00 0.66027 + 7920.00 0.65960 + 7930.00 0.65894 + 7940.00 0.65828 + 7950.00 0.65762 + 7960.00 0.65695 + 7970.00 0.65629 + 7980.00 0.65563 + 7990.00 0.65497 + 8000.00 0.65430 + 8010.00 0.65364 + 8020.00 0.65298 + 8030.00 0.65232 + 8040.00 0.65165 + 8050.00 0.65099 + 8060.00 0.65033 + 8070.00 0.64967 + 8080.00 0.64900 + 8090.00 0.64834 + 8100.00 0.64768 + 8110.00 0.64665 + 8120.00 0.64562 + 8130.00 0.64459 + 8140.00 0.64356 + 8150.00 0.64253 + 8160.00 0.64150 + 8170.00 0.64047 + 8180.00 0.63944 + 8190.00 0.63841 + 8200.00 0.63738 + 8210.00 0.63605 + 8220.00 0.63473 + 8230.00 0.63340 + 8240.00 0.63208 + 8250.00 0.63075 + 8260.00 0.62943 + 8270.00 0.62810 + 8280.00 0.62678 + 8290.00 0.62545 + 8300.00 0.62413 + 8310.00 0.62251 + 8320.00 0.62089 + 8330.00 0.61927 + 8340.00 0.58480 + 8350.00 0.55050 + 8360.00 0.51637 + 8370.00 0.48241 + 8380.00 0.44863 + 8390.00 0.41502 + 8400.00 0.38158 + 8410.00 0.34823 + 8420.00 0.31506 + 8430.00 0.28604 + 8440.00 0.25982 + 8450.00 0.23375 + 8460.00 0.20783 + 8470.00 0.18206 + 8480.00 0.15644 + 8490.00 0.13096 + 8500.00 0.10564 + 8510.00 0.08041 + 8520.00 0.05537 + 8530.00 0.03050 + 8540.00 0.00582 + 8550.00 0.00567 + 8560.00 0.00552 + 8570.00 0.00538 + 8580.00 0.00523 + 8590.00 0.00509 + 8600.00 0.00495 + 8610.00 0.00480 + 8620.00 0.00466 + 8630.00 0.00452 + 8640.00 0.00437 + 8650.00 0.00423 + 8660.00 0.00409 + 8670.00 0.00396 + 8680.00 0.00382 + 8690.00 0.00368 + 8700.00 0.00355 + 8710.00 0.00341 + 8720.00 0.00328 + 8730.00 0.00315 + 8740.00 0.00302 + 8750.00 0.00289 + 8760.00 0.00276 + 8770.00 0.00263 + 8780.00 0.00250 + 8790.00 0.00238 + 8800.00 0.00225 + 8810.00 0.00213 + 8820.00 0.00201 + 8830.00 0.00188 + 8840.00 0.00176 + 8850.00 0.00164 + 8860.00 0.00153 + 8870.00 0.00141 + 8880.00 0.00129 + 8890.00 0.00118 + 8900.00 0.00107 + 8910.00 0.00095 + 8920.00 0.00084 + 8930.00 0.00073 + 8940.00 0.00062 + 8950.00 0.00052 + 8960.00 0.00041 + 8970.00 0.00031 + 8980.00 0.00020 + 8990.00 0.00010 + 9000.00 0.00000 + 9010.00 0.00000 + 9020.00 0.00000 + 9030.00 0.00000 + 9040.00 0.00000 + 9050.00 0.00000 + 9060.00 0.00000 + 9070.00 0.00000 + 9080.00 0.00000 + 9090.00 0.00000 + 9100.00 0.00000 + 9110.00 0.00000 + 9120.00 0.00000 + 9130.00 0.00000 + 9140.00 0.00000 + 9150.00 0.00000 + 9160.00 0.00000 + 9170.00 0.00000 + 9180.00 0.00000 + 9190.00 0.00000 + 9200.00 0.00000 + 9210.00 0.00000 + 9220.00 0.00000 + 9230.00 0.00000 + 9240.00 0.00000 + 9250.00 0.00000 + 9260.00 0.00000 + 9270.00 0.00000 + 9280.00 0.00000 + 9290.00 0.00000 + 9300.00 0.00000 + 9310.00 0.00000 + 9320.00 0.00000 + 9330.00 0.00000 + 9340.00 0.00000 + 9350.00 0.00000 + 9360.00 0.00000 + 9370.00 0.00000 + 9380.00 0.00000 + 9390.00 0.00000 + 9400.00 0.00000 + 9410.00 0.00000 + 9420.00 0.00000 + 9430.00 0.00000 + 9440.00 0.00000 + 9450.00 0.00000 + 9460.00 0.00000 + 9470.00 0.00000 + 9480.00 0.00000 + 9490.00 0.00000 + 9500.00 0.00000 + 9510.00 0.00000 + 9520.00 0.00000 + 9530.00 0.00000 + 9540.00 0.00000 + 9550.00 0.00000 + 9560.00 0.00000 + 9570.00 0.00000 + 9580.00 0.00000 + 9590.00 0.00000 + 9600.00 0.00000 + 9610.00 0.00000 + 9620.00 0.00000 + 9630.00 0.00000 + 9640.00 0.00000 + 9650.00 0.00000 + 9660.00 0.00000 + 9670.00 0.00000 + 9680.00 0.00000 + 9690.00 0.00000 + 9700.00 0.00000 + 9710.00 0.00000 + 9720.00 0.00000 + 9730.00 0.00000 + 9740.00 0.00000 + 9750.00 0.00000 + 9760.00 0.00000 + 9770.00 0.00000 + 9780.00 0.00000 + 9790.00 0.00000 + 9800.00 0.00000 + 9810.00 0.00000 + 9820.00 0.00000 + 9830.00 0.00000 + 9840.00 0.00000 + 9850.00 0.00000 + 9860.00 0.00000 + 9870.00 0.00000 + 9880.00 0.00000 + 9890.00 0.00000 + 9900.00 0.00000 + 9910.00 0.00000 + 9920.00 0.00000 + 9930.00 0.00000 + 9940.00 0.00000 + 9950.00 0.00000 + 9960.00 0.00000 + 9970.00 0.00000 + 9980.00 0.00000 + 9990.00 0.00000 +10000.00 0.00000 +10010.00 0.00000 +10020.00 0.00000 +10030.00 0.00000 +10040.00 0.00000 +10050.00 0.00000 +10060.00 0.00000 +10070.00 0.00000 +10080.00 0.00000 +10090.00 0.00000 +10100.00 0.00000 +10110.00 0.00000 +10120.00 0.00000 +10130.00 0.00000 +10140.00 0.00000 +10150.00 0.00000 +10160.00 0.00000 +10170.00 0.00000 +10180.00 0.00000 +10190.00 0.00000 +10200.00 0.00000 +10210.00 0.00000 +10220.00 0.00000 +10230.00 0.00000 +10240.00 0.00000 +10250.00 0.00000 +10260.00 0.00000 +10270.00 0.00000 +10280.00 0.00000 +10290.00 0.00000 +10300.00 0.00000 +10310.00 0.00000 +10320.00 0.00000 +10330.00 0.00000 +10340.00 0.00000 +10350.00 0.00000 +10360.00 0.00000 +10370.00 0.00000 +10380.00 0.00000 +10390.00 0.00000 +10400.00 0.00000 +10410.00 0.00000 +10420.00 0.00000 +10430.00 0.00000 +10440.00 0.00000 +10450.00 0.00000 +10460.00 0.00000 +10470.00 0.00000 +10480.00 0.00000 +10490.00 0.00000 +10500.00 0.00000 +10510.00 0.00000 +10520.00 0.00000 +10530.00 0.00000 +10540.00 0.00000 +10550.00 0.00000 +10560.00 0.00000 +10570.00 0.00000 +10580.00 0.00000 +10590.00 0.00000 +10600.00 0.00000 +10610.00 0.00000 +10620.00 0.00000 +10630.00 0.00000 +10640.00 0.00000 +10650.00 0.00000 +10660.00 0.00000 +10670.00 0.00000 +10680.00 0.00000 +10690.00 0.00000 +10700.00 0.00000 +10710.00 0.00000 +10720.00 0.00000 +10730.00 0.00000 +10740.00 0.00000 +10750.00 0.00000 +10760.00 0.00000 +10770.00 0.00000 +10780.00 0.00000 +10790.00 0.00000 +10800.00 0.00000 +10810.00 0.00000 +10820.00 0.00000 +10830.00 0.00000 +10840.00 0.00000 +10850.00 0.00000 +10860.00 0.00000 +10870.00 0.00000 +10880.00 0.00000 +10890.00 0.00000 +10900.00 0.00000 +10910.00 0.00000 +10920.00 0.00000 +10930.00 0.00000 +10940.00 0.00000 +10950.00 0.00000 +10960.00 0.00000 +10970.00 0.00000 +10980.00 0.00000 +10990.00 0.00000 +11000.00 0.00000 +11010.00 0.00000 +11020.00 0.00000 +11030.00 0.00000 +11040.00 0.00000 +11050.00 0.00000 +11060.00 0.00000 +11070.00 0.00000 +11080.00 0.00000 +11090.00 0.00000 +11100.00 0.00000 +11110.00 0.00000 +11120.00 0.00000 +11130.00 0.00000 +11140.00 0.00000 +11150.00 0.00000 +11160.00 0.00000 +11170.00 0.00000 +11180.00 0.00000 +11190.00 0.00000 +11200.00 0.00000 +11210.00 0.00000 +11220.00 0.00000 +11230.00 0.00000 +11240.00 0.00000 +11250.00 0.00000 +11260.00 0.00000 +11270.00 0.00000 +11280.00 0.00000 +11290.00 0.00000 +11300.00 0.00000 +11310.00 0.00000 +11320.00 0.00000 +11330.00 0.00000 +11340.00 0.00000 +11350.00 0.00000 +11360.00 0.00000 +11370.00 0.00000 +11380.00 0.00000 +11390.00 0.00000 +11400.00 0.00000 +11410.00 0.00000 +11420.00 0.00000 +11430.00 0.00000 +11440.00 0.00000 +11450.00 0.00000 +11460.00 0.00000 +11470.00 0.00000 +11480.00 0.00000 +11490.00 0.00000 +11500.00 0.00000 +11510.00 0.00000 +11520.00 0.00000 +11530.00 0.00000 +11540.00 0.00000 +11550.00 0.00000 +11560.00 0.00000 +11570.00 0.00000 +11580.00 0.00000 +11590.00 0.00000 +11600.00 0.00000 +11610.00 0.00000 +11620.00 0.00000 +11630.00 0.00000 +11640.00 0.00000 +11650.00 0.00000 +11660.00 0.00000 +11670.00 0.00000 +11680.00 0.00000 +11690.00 0.00000 +11700.00 0.00000 +11710.00 0.00000 +11720.00 0.00000 +11730.00 0.00000 +11740.00 0.00000 +11750.00 0.00000 +11760.00 0.00000 +11770.00 0.00000 +11780.00 0.00000 +11790.00 0.00000 +11800.00 0.00000 +11810.00 0.00000 +11820.00 0.00000 +11830.00 0.00000 +11840.00 0.00000 +11850.00 0.00000 +11860.00 0.00000 +11870.00 0.00000 +11880.00 0.00000 +11890.00 0.00000 +11900.00 0.00000 +11910.00 0.00000 +11920.00 0.00000 +11930.00 0.00000 +11940.00 0.00000 +11950.00 0.00000 +11960.00 0.00000 +11970.00 0.00000 +11980.00 0.00000 +11990.00 0.00000 +12000.00 0.00000 +12010.00 0.00000 +12020.00 0.00000 +12030.00 0.00000 +12040.00 0.00000 +12050.00 0.00000 +12060.00 0.00000 +12070.00 0.00000 +12080.00 0.00000 +12090.00 0.00000 +12100.00 0.00000 +12110.00 0.00000 +12120.00 0.00000 +12130.00 0.00000 +12140.00 0.00000 +12150.00 0.00000 +12160.00 0.00000 +12170.00 0.00000 +12180.00 0.00000 +12190.00 0.00000 +12200.00 0.00000 +12210.00 0.00000 +12220.00 0.00000 +12230.00 0.00000 +12240.00 0.00000 +12250.00 0.00000 +12260.00 0.00000 +12270.00 0.00000 +12280.00 0.00000 +12290.00 0.00000 +12300.00 0.00000 +12310.00 0.00000 +12320.00 0.00000 +12330.00 0.00000 +12340.00 0.00000 +12350.00 0.00000 +12360.00 0.00000 +12370.00 0.00000 +12380.00 0.00000 +12390.00 0.00000 +12400.00 0.00000 +12410.00 0.00000 +12420.00 0.00000 +12430.00 0.00000 +12440.00 0.00000 +12450.00 0.00000 +12460.00 0.00000 +12470.00 0.00000 +12480.00 0.00000 +12490.00 0.00000 +12500.00 0.00000 +12510.00 0.00000 +12520.00 0.00000 +12530.00 0.00000 +12540.00 0.00000 +12550.00 0.00000 +12560.00 0.00000 +12570.00 0.00000 +12580.00 0.00000 +12590.00 0.00000 +12600.00 0.00000 +12610.00 0.00000 +12620.00 0.00000 +12630.00 0.00000 +12640.00 0.00000 +12650.00 0.00000 +12660.00 0.00000 +12670.00 0.00000 +12680.00 0.00000 +12690.00 0.00000 +12700.00 0.00000 +12710.00 0.00000 +12720.00 0.00000 +12730.00 0.00000 +12740.00 0.00000 +12750.00 0.00000 +12760.00 0.00000 +12770.00 0.00000 +12780.00 0.00000 +12790.00 0.00000 +12800.00 0.00000 +12810.00 0.00000 +12820.00 0.00000 +12830.00 0.00000 +12840.00 0.00000 +12850.00 0.00000 +12860.00 0.00000 +12870.00 0.00000 +12880.00 0.00000 +12890.00 0.00000 +12900.00 0.00000 +12910.00 0.00000 +12920.00 0.00000 +12930.00 0.00000 +12940.00 0.00000 +12950.00 0.00000 +12960.00 0.00000 +12970.00 0.00000 +12980.00 0.00000 +12990.00 0.00000 +13000.00 0.00000 +13010.00 0.00000 +13020.00 0.00000 +13030.00 0.00000 +13040.00 0.00000 +13050.00 0.00000 +13060.00 0.00000 +13070.00 0.00000 +13080.00 0.00000 +13090.00 0.00000 +13100.00 0.00000 +13110.00 0.00000 +13120.00 0.00000 +13130.00 0.00000 +13140.00 0.00000 +13150.00 0.00000 +13160.00 0.00000 +13170.00 0.00000 +13180.00 0.00000 +13190.00 0.00000 +13200.00 0.00000 +13210.00 0.00000 +13220.00 0.00000 +13230.00 0.00000 +13240.00 0.00000 +13250.00 0.00000 +13260.00 0.00000 +13270.00 0.00000 +13280.00 0.00000 +13290.00 0.00000 +13300.00 0.00000 +13310.00 0.00000 +13320.00 0.00000 +13330.00 0.00000 +13340.00 0.00000 +13350.00 0.00000 +13360.00 0.00000 +13370.00 0.00000 +13380.00 0.00000 +13390.00 0.00000 +13400.00 0.00000 +13410.00 0.00000 +13420.00 0.00000 +13430.00 0.00000 +13440.00 0.00000 +13450.00 0.00000 +13460.00 0.00000 +13470.00 0.00000 +13480.00 0.00000 +13490.00 0.00000 +13500.00 0.00000 +13510.00 0.00000 +13520.00 0.00000 +13530.00 0.00000 +13540.00 0.00000 +13550.00 0.00000 +13560.00 0.00000 +13570.00 0.00000 +13580.00 0.00000 +13590.00 0.00000 +13600.00 0.00000 +13610.00 0.00000 +13620.00 0.00000 +13630.00 0.00000 +13640.00 0.00000 +13650.00 0.00000 +13660.00 0.00000 +13670.00 0.00000 +13680.00 0.00000 +13690.00 0.00000 +13700.00 0.00000 +13710.00 0.00000 +13720.00 0.00000 +13730.00 0.00000 +13740.00 0.00000 +13750.00 0.00000 +13760.00 0.00000 +13770.00 0.00000 +13780.00 0.00000 +13790.00 0.00000 +13800.00 0.00000 +13810.00 0.00000 +13820.00 0.00000 +13830.00 0.00000 +13840.00 0.00000 +13850.00 0.00000 +13860.00 0.00000 +13870.00 0.00000 +13880.00 0.00000 +13890.00 0.00000 +13900.00 0.00000 +13910.00 0.00000 +13920.00 0.00000 +13930.00 0.00000 +13940.00 0.00000 +13950.00 0.00000 +13960.00 0.00000 +13970.00 0.00000 +13980.00 0.00000 +13990.00 0.00000 +14000.00 0.00000 +14010.00 0.00000 +14020.00 0.00000 +14030.00 0.00000 +14040.00 0.00000 +14050.00 0.00000 +14060.00 0.00000 +14070.00 0.00000 +14080.00 0.00000 +14090.00 0.00000 +14100.00 0.00000 +14110.00 0.00000 +14120.00 0.00000 +14130.00 0.00000 +14140.00 0.00000 +14150.00 0.00000 +14160.00 0.00000 +14170.00 0.00000 +14180.00 0.00000 +14190.00 0.00000 +14200.00 0.00000 +14210.00 0.00000 +14220.00 0.00000 +14230.00 0.00000 +14240.00 0.00000 +14250.00 0.00000 +14260.00 0.00000 +14270.00 0.00000 +14280.00 0.00000 +14290.00 0.00000 +14300.00 0.00000 +14310.00 0.00000 +14320.00 0.00000 +14330.00 0.00000 +14340.00 0.00000 +14350.00 0.00000 +14360.00 0.00000 +14370.00 0.00000 +14380.00 0.00000 +14390.00 0.00000 +14400.00 0.00000 +14410.00 0.00000 +14420.00 0.00000 +14430.00 0.00000 +14440.00 0.00000 +14450.00 0.00000 +14460.00 0.00000 +14470.00 0.00000 +14480.00 0.00000 +14490.00 0.00000 +14500.00 0.00000 +14510.00 0.00000 +14520.00 0.00000 +14530.00 0.00000 +14540.00 0.00000 +14550.00 0.00000 +14560.00 0.00000 +14570.00 0.00000 +14580.00 0.00000 +14590.00 0.00000 +14600.00 0.00000 +14610.00 0.00000 +14620.00 0.00000 +14630.00 0.00000 +14640.00 0.00000 +14650.00 0.00000 +14660.00 0.00000 +14670.00 0.00000 +14680.00 0.00000 +14690.00 0.00000 +14700.00 0.00000 +14710.00 0.00000 +14720.00 0.00000 +14730.00 0.00000 +14740.00 0.00000 +14750.00 0.00000 +14760.00 0.00000 +14770.00 0.00000 +14780.00 0.00000 +14790.00 0.00000 +14800.00 0.00000 +14810.00 0.00000 +14820.00 0.00000 +14830.00 0.00000 +14840.00 0.00000 +14850.00 0.00000 +14860.00 0.00000 +14870.00 0.00000 +14880.00 0.00000 +14890.00 0.00000 +14900.00 0.00000 +14910.00 0.00000 +14920.00 0.00000 +14930.00 0.00000 +14940.00 0.00000 +14950.00 0.00000 +14960.00 0.00000 +14970.00 0.00000 +14980.00 0.00000 +14990.00 0.00000 +15000.00 0.00000 +15010.00 0.00000 +15020.00 0.00000 +15030.00 0.00000 +15040.00 0.00000 +15050.00 0.00000 +15060.00 0.00000 +15070.00 0.00000 +15080.00 0.00000 +15090.00 0.00000 +15100.00 0.00000 +15110.00 0.00000 +15120.00 0.00000 +15130.00 0.00000 +15140.00 0.00000 +15150.00 0.00000 +15160.00 0.00000 +15170.00 0.00000 +15180.00 0.00000 +15190.00 0.00000 +15200.00 0.00000 +15210.00 0.00000 +15220.00 0.00000 +15230.00 0.00000 +15240.00 0.00000 +15250.00 0.00000 +15260.00 0.00000 +15270.00 0.00000 +15280.00 0.00000 +15290.00 0.00000 +15300.00 0.00000 +15310.00 0.00000 +15320.00 0.00000 +15330.00 0.00000 +15340.00 0.00000 +15350.00 0.00000 +15360.00 0.00000 +15370.00 0.00000 +15380.00 0.00000 +15390.00 0.00000 +15400.00 0.00000 +15410.00 0.00000 +15420.00 0.00000 +15430.00 0.00000 +15440.00 0.00000 +15450.00 0.00000 +15460.00 0.00000 +15470.00 0.00000 +15480.00 0.00000 +15490.00 0.00000 +15500.00 0.00000 +15510.00 0.00000 +15520.00 0.00000 +15530.00 0.00000 +15540.00 0.00000 +15550.00 0.00000 +15560.00 0.00000 +15570.00 0.00000 +15580.00 0.00000 +15590.00 0.00000 +15600.00 0.00000 +15610.00 0.00000 +15620.00 0.00000 +15630.00 0.00000 +15640.00 0.00000 +15650.00 0.00000 +15660.00 0.00000 +15670.00 0.00000 +15680.00 0.00000 +15690.00 0.00000 +15700.00 0.00000 +15710.00 0.00000 +15720.00 0.00000 +15730.00 0.00000 +15740.00 0.00000 +15750.00 0.00000 +15760.00 0.00000 +15770.00 0.00000 +15780.00 0.00000 +15790.00 0.00000 +15800.00 0.00000 +15810.00 0.00000 +15820.00 0.00000 +15830.00 0.00000 +15840.00 0.00000 +15850.00 0.00000 +15860.00 0.00000 +15870.00 0.00000 +15880.00 0.00000 +15890.00 0.00000 +15900.00 0.00000 +15910.00 0.00000 +15920.00 0.00000 +15930.00 0.00000 +15940.00 0.00000 +15950.00 0.00000 +15960.00 0.00000 +15970.00 0.00000 +15980.00 0.00000 +15990.00 0.00000 +16000.00 0.00000 +16010.00 0.00000 +16020.00 0.00000 +16030.00 0.00000 +16040.00 0.00000 +16050.00 0.00000 +16060.00 0.00000 +16070.00 0.00000 +16080.00 0.00000 +16090.00 0.00000 +16100.00 0.00000 +16110.00 0.00000 +16120.00 0.00000 +16130.00 0.00000 +16140.00 0.00000 +16150.00 0.00000 +16160.00 0.00000 +16170.00 0.00000 +16180.00 0.00000 +16190.00 0.00000 +16200.00 0.00000 +16210.00 0.00000 +16220.00 0.00000 +16230.00 0.00000 +16240.00 0.00000 +16250.00 0.00000 +16260.00 0.00000 +16270.00 0.00000 +16280.00 0.00000 +16290.00 0.00000 +16300.00 0.00000 +16310.00 0.00000 +16320.00 0.00000 +16330.00 0.00000 +16340.00 0.00000 +16350.00 0.00000 +16360.00 0.00000 +16370.00 0.00000 +16380.00 0.00000 +16390.00 0.00000 +16400.00 0.00000 +16410.00 0.00000 +16420.00 0.00000 +16430.00 0.00000 +16440.00 0.00000 +16450.00 0.00000 +16460.00 0.00000 +16470.00 0.00000 +16480.00 0.00000 +16490.00 0.00000 +16500.00 0.00000 +16510.00 0.00000 +16520.00 0.00000 +16530.00 0.00000 +16540.00 0.00000 +16550.00 0.00000 +16560.00 0.00000 +16570.00 0.00000 +16580.00 0.00000 +16590.00 0.00000 +16600.00 0.00000 +16610.00 0.00000 +16620.00 0.00000 +16630.00 0.00000 +16640.00 0.00000 +16650.00 0.00000 +16660.00 0.00000 +16670.00 0.00000 +16680.00 0.00000 +16690.00 0.00000 +16700.00 0.00000 +16710.00 0.00000 +16720.00 0.00000 +16730.00 0.00000 +16740.00 0.00000 +16750.00 0.00000 +16760.00 0.00000 +16770.00 0.00000 +16780.00 0.00000 +16790.00 0.00000 +16800.00 0.00000 +16810.00 0.00000 +16820.00 0.00000 +16830.00 0.00000 +16840.00 0.00000 +16850.00 0.00000 +16860.00 0.00000 +16870.00 0.00000 +16880.00 0.00000 +16890.00 0.00000 +16900.00 0.00000 +16910.00 0.00000 +16920.00 0.00000 +16930.00 0.00000 +16940.00 0.00000 +16950.00 0.00000 +16960.00 0.00000 +16970.00 0.00000 +16980.00 0.00000 +16990.00 0.00000 +17000.00 0.00000 +17010.00 0.00000 +17020.00 0.00000 +17030.00 0.00000 +17040.00 0.00000 +17050.00 0.00000 +17060.00 0.00000 +17070.00 0.00000 +17080.00 0.00000 +17090.00 0.00000 +17100.00 0.00000 +17110.00 0.00000 +17120.00 0.00000 +17130.00 0.00000 +17140.00 0.00000 +17150.00 0.00000 +17160.00 0.00000 +17170.00 0.00000 +17180.00 0.00000 +17190.00 0.00000 +17200.00 0.00000 +17210.00 0.00000 +17220.00 0.00000 +17230.00 0.00000 +17240.00 0.00000 +17250.00 0.00000 +17260.00 0.00000 +17270.00 0.00000 +17280.00 0.00000 +17290.00 0.00000 +17300.00 0.00000 +17310.00 0.00000 +17320.00 0.00000 +17330.00 0.00000 +17340.00 0.00000 +17350.00 0.00000 +17360.00 0.00000 +17370.00 0.00000 +17380.00 0.00000 +17390.00 0.00000 +17400.00 0.00000 +17410.00 0.00000 +17420.00 0.00000 +17430.00 0.00000 +17440.00 0.00000 +17450.00 0.00000 +17460.00 0.00000 +17470.00 0.00000 +17480.00 0.00000 +17490.00 0.00000 +17500.00 0.00000 +17510.00 0.00000 +17520.00 0.00000 +17530.00 0.00000 +17540.00 0.00000 +17550.00 0.00000 +17560.00 0.00000 +17570.00 0.00000 +17580.00 0.00000 +17590.00 0.00000 +17600.00 0.00000 +17610.00 0.00000 +17620.00 0.00000 +17630.00 0.00000 +17640.00 0.00000 +17650.00 0.00000 +17660.00 0.00000 +17670.00 0.00000 +17680.00 0.00000 +17690.00 0.00000 +17700.00 0.00000 +17710.00 0.00000 +17720.00 0.00000 +17730.00 0.00000 +17740.00 0.00000 +17750.00 0.00000 +17760.00 0.00000 +17770.00 0.00000 +17780.00 0.00000 +17790.00 0.00000 +17800.00 0.00000 +17810.00 0.00000 +17820.00 0.00000 +17830.00 0.00000 +17840.00 0.00000 +17850.00 0.00000 +17860.00 0.00000 +17870.00 0.00000 +17880.00 0.00000 +17890.00 0.00000 +17900.00 0.00000 +17910.00 0.00000 +17920.00 0.00000 +17930.00 0.00000 +17940.00 0.00000 +17950.00 0.00000 +17960.00 0.00000 +17970.00 0.00000 +17980.00 0.00000 +17990.00 0.00000 +18000.00 0.00000 diff --git a/ObservationSim/Instrument/data/throughputs/nuv_throughput.txt b/ObservationSim/Instrument/data/throughputs/nuv_throughput.txt new file mode 100644 index 0000000..a018e98 --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/nuv_throughput.txt @@ -0,0 +1,1602 @@ +# WaveAns. Transmission + 2000.00 0.00000 + 2010.00 0.00000 + 2020.00 0.00000 + 2030.00 0.00000 + 2040.00 0.00000 + 2050.00 0.00000 + 2060.00 0.00000 + 2070.00 0.00000 + 2080.00 0.00000 + 2090.00 0.00000 + 2100.00 0.00000 + 2110.00 0.00000 + 2120.00 0.00000 + 2130.00 0.00000 + 2140.00 0.00000 + 2150.00 0.00000 + 2160.00 0.00000 + 2170.00 0.00000 + 2180.00 0.00000 + 2190.00 0.00000 + 2200.00 0.00000 + 2210.00 0.00002 + 2220.00 0.00005 + 2230.00 0.00008 + 2240.00 0.00011 + 2250.00 0.00014 + 2260.00 0.00018 + 2270.00 0.00021 + 2280.00 0.00025 + 2290.00 0.00029 + 2300.00 0.00034 + 2310.00 0.00039 + 2320.00 0.00044 + 2330.00 0.00049 + 2340.00 0.00054 + 2350.00 0.00060 + 2360.00 0.00065 + 2370.00 0.00072 + 2380.00 0.00078 + 2390.00 0.00084 + 2400.00 0.00091 + 2410.00 0.00098 + 2420.00 0.00106 + 2430.00 0.00113 + 2440.00 0.00121 + 2450.00 0.00129 + 2460.00 0.00137 + 2470.00 0.00146 + 2480.00 0.00154 + 2490.00 0.02141 + 2500.00 0.04211 + 2510.00 0.06276 + 2520.00 0.08425 + 2530.00 0.11128 + 2540.00 0.13864 + 2550.00 0.16634 + 2560.00 0.16730 + 2570.00 0.16827 + 2580.00 0.16924 + 2590.00 0.17021 + 2600.00 0.17118 + 2610.00 0.17154 + 2620.00 0.17190 + 2630.00 0.17225 + 2640.00 0.17261 + 2650.00 0.17297 + 2660.00 0.17347 + 2670.00 0.17396 + 2680.00 0.17446 + 2690.00 0.17496 + 2700.00 0.17545 + 2710.00 0.17685 + 2720.00 0.17826 + 2730.00 0.17966 + 2740.00 0.18107 + 2750.00 0.18247 + 2760.00 0.18444 + 2770.00 0.18641 + 2780.00 0.18838 + 2790.00 0.19036 + 2800.00 0.19234 + 2810.00 0.19411 + 2820.00 0.19589 + 2830.00 0.19767 + 2840.00 0.19945 + 2850.00 0.20123 + 2860.00 0.20239 + 2870.00 0.20387 + 2880.00 0.20558 + 2890.00 0.20729 + 2900.00 0.20902 + 2910.00 0.20996 + 2920.00 0.21091 + 2930.00 0.21185 + 2940.00 0.21280 + 2950.00 0.21375 + 2960.00 0.21448 + 2970.00 0.21522 + 2980.00 0.21595 + 2990.00 0.21669 + 3000.00 0.21742 + 3010.00 0.21808 + 3020.00 0.21874 + 3030.00 0.21940 + 3040.00 0.22006 + 3050.00 0.22071 + 3060.00 0.22137 + 3070.00 0.22203 + 3080.00 0.22268 + 3090.00 0.22334 + 3100.00 0.22400 + 3110.00 0.22473 + 3120.00 0.22546 + 3130.00 0.22619 + 3140.00 0.22692 + 3150.00 0.22765 + 3160.00 0.22823 + 3170.00 0.22880 + 3180.00 0.20071 + 3190.00 0.17246 + 3200.00 0.14408 + 3210.00 0.11543 + 3220.00 0.09294 + 3230.00 0.07038 + 3240.00 0.04776 + 3250.00 0.02507 + 3260.00 0.00233 + 3270.00 0.00223 + 3280.00 0.00214 + 3290.00 0.00205 + 3300.00 0.00195 + 3310.00 0.00186 + 3320.00 0.00176 + 3330.00 0.00167 + 3340.00 0.00157 + 3350.00 0.00147 + 3360.00 0.00138 + 3370.00 0.00128 + 3380.00 0.00118 + 3390.00 0.00108 + 3400.00 0.00099 + 3410.00 0.00089 + 3420.00 0.00079 + 3430.00 0.00069 + 3440.00 0.00059 + 3450.00 0.00049 + 3460.00 0.00040 + 3470.00 0.00030 + 3480.00 0.00020 + 3490.00 0.00010 + 3500.00 0.00000 + 3510.00 0.00000 + 3520.00 0.00000 + 3530.00 0.00000 + 3540.00 0.00000 + 3550.00 0.00000 + 3560.00 0.00000 + 3570.00 0.00000 + 3580.00 0.00000 + 3590.00 0.00000 + 3600.00 0.00000 + 3610.00 0.00000 + 3620.00 0.00000 + 3630.00 0.00000 + 3640.00 0.00000 + 3650.00 0.00000 + 3660.00 0.00000 + 3670.00 0.00000 + 3680.00 0.00000 + 3690.00 0.00000 + 3700.00 0.00000 + 3710.00 0.00000 + 3720.00 0.00000 + 3730.00 0.00000 + 3740.00 0.00000 + 3750.00 0.00000 + 3760.00 0.00000 + 3770.00 0.00000 + 3780.00 0.00000 + 3790.00 0.00000 + 3800.00 0.00000 + 3810.00 0.00000 + 3820.00 0.00000 + 3830.00 0.00000 + 3840.00 0.00000 + 3850.00 0.00000 + 3860.00 0.00000 + 3870.00 0.00000 + 3880.00 0.00000 + 3890.00 0.00000 + 3900.00 0.00000 + 3910.00 0.00000 + 3920.00 0.00000 + 3930.00 0.00000 + 3940.00 0.00000 + 3950.00 0.00000 + 3960.00 0.00000 + 3970.00 0.00000 + 3980.00 0.00000 + 3990.00 0.00000 + 4000.00 0.00000 + 4010.00 0.00000 + 4020.00 0.00000 + 4030.00 0.00000 + 4040.00 0.00000 + 4050.00 0.00000 + 4060.00 0.00000 + 4070.00 0.00000 + 4080.00 0.00000 + 4090.00 0.00000 + 4100.00 0.00000 + 4110.00 0.00000 + 4120.00 0.00000 + 4130.00 0.00000 + 4140.00 0.00000 + 4150.00 0.00000 + 4160.00 0.00000 + 4170.00 0.00000 + 4180.00 0.00000 + 4190.00 0.00000 + 4200.00 0.00000 + 4210.00 0.00000 + 4220.00 0.00000 + 4230.00 0.00000 + 4240.00 0.00000 + 4250.00 0.00000 + 4260.00 0.00000 + 4270.00 0.00000 + 4280.00 0.00000 + 4290.00 0.00000 + 4300.00 0.00000 + 4310.00 0.00000 + 4320.00 0.00000 + 4330.00 0.00000 + 4340.00 0.00000 + 4350.00 0.00000 + 4360.00 0.00000 + 4370.00 0.00000 + 4380.00 0.00000 + 4390.00 0.00000 + 4400.00 0.00000 + 4410.00 0.00000 + 4420.00 0.00000 + 4430.00 0.00000 + 4440.00 0.00000 + 4450.00 0.00000 + 4460.00 0.00000 + 4470.00 0.00000 + 4480.00 0.00000 + 4490.00 0.00000 + 4500.00 0.00000 + 4510.00 0.00000 + 4520.00 0.00000 + 4530.00 0.00000 + 4540.00 0.00000 + 4550.00 0.00000 + 4560.00 0.00000 + 4570.00 0.00000 + 4580.00 0.00000 + 4590.00 0.00000 + 4600.00 0.00000 + 4610.00 0.00000 + 4620.00 0.00000 + 4630.00 0.00000 + 4640.00 0.00000 + 4650.00 0.00000 + 4660.00 0.00000 + 4670.00 0.00000 + 4680.00 0.00000 + 4690.00 0.00000 + 4700.00 0.00000 + 4710.00 0.00000 + 4720.00 0.00000 + 4730.00 0.00000 + 4740.00 0.00000 + 4750.00 0.00000 + 4760.00 0.00000 + 4770.00 0.00000 + 4780.00 0.00000 + 4790.00 0.00000 + 4800.00 0.00000 + 4810.00 0.00000 + 4820.00 0.00000 + 4830.00 0.00000 + 4840.00 0.00000 + 4850.00 0.00000 + 4860.00 0.00000 + 4870.00 0.00000 + 4880.00 0.00000 + 4890.00 0.00000 + 4900.00 0.00000 + 4910.00 0.00000 + 4920.00 0.00000 + 4930.00 0.00000 + 4940.00 0.00000 + 4950.00 0.00000 + 4960.00 0.00000 + 4970.00 0.00000 + 4980.00 0.00000 + 4990.00 0.00000 + 5000.00 0.00000 + 5010.00 0.00000 + 5020.00 0.00000 + 5030.00 0.00000 + 5040.00 0.00000 + 5050.00 0.00000 + 5060.00 0.00000 + 5070.00 0.00000 + 5080.00 0.00000 + 5090.00 0.00000 + 5100.00 0.00000 + 5110.00 0.00000 + 5120.00 0.00000 + 5130.00 0.00000 + 5140.00 0.00000 + 5150.00 0.00000 + 5160.00 0.00000 + 5170.00 0.00000 + 5180.00 0.00000 + 5190.00 0.00000 + 5200.00 0.00000 + 5210.00 0.00000 + 5220.00 0.00000 + 5230.00 0.00000 + 5240.00 0.00000 + 5250.00 0.00000 + 5260.00 0.00000 + 5270.00 0.00000 + 5280.00 0.00000 + 5290.00 0.00000 + 5300.00 0.00000 + 5310.00 0.00000 + 5320.00 0.00000 + 5330.00 0.00000 + 5340.00 0.00000 + 5350.00 0.00000 + 5360.00 0.00000 + 5370.00 0.00000 + 5380.00 0.00000 + 5390.00 0.00000 + 5400.00 0.00000 + 5410.00 0.00000 + 5420.00 0.00000 + 5430.00 0.00000 + 5440.00 0.00000 + 5450.00 0.00000 + 5460.00 0.00000 + 5470.00 0.00000 + 5480.00 0.00000 + 5490.00 0.00000 + 5500.00 0.00000 + 5510.00 0.00000 + 5520.00 0.00000 + 5530.00 0.00000 + 5540.00 0.00000 + 5550.00 0.00000 + 5560.00 0.00000 + 5570.00 0.00000 + 5580.00 0.00000 + 5590.00 0.00000 + 5600.00 0.00000 + 5610.00 0.00000 + 5620.00 0.00000 + 5630.00 0.00000 + 5640.00 0.00000 + 5650.00 0.00000 + 5660.00 0.00000 + 5670.00 0.00000 + 5680.00 0.00000 + 5690.00 0.00000 + 5700.00 0.00000 + 5710.00 0.00000 + 5720.00 0.00000 + 5730.00 0.00000 + 5740.00 0.00000 + 5750.00 0.00000 + 5760.00 0.00000 + 5770.00 0.00000 + 5780.00 0.00000 + 5790.00 0.00000 + 5800.00 0.00000 + 5810.00 0.00000 + 5820.00 0.00000 + 5830.00 0.00000 + 5840.00 0.00000 + 5850.00 0.00000 + 5860.00 0.00000 + 5870.00 0.00000 + 5880.00 0.00000 + 5890.00 0.00000 + 5900.00 0.00000 + 5910.00 0.00000 + 5920.00 0.00000 + 5930.00 0.00000 + 5940.00 0.00000 + 5950.00 0.00000 + 5960.00 0.00000 + 5970.00 0.00000 + 5980.00 0.00000 + 5990.00 0.00000 + 6000.00 0.00000 + 6010.00 0.00000 + 6020.00 0.00000 + 6030.00 0.00000 + 6040.00 0.00000 + 6050.00 0.00000 + 6060.00 0.00000 + 6070.00 0.00000 + 6080.00 0.00000 + 6090.00 0.00000 + 6100.00 0.00000 + 6110.00 0.00000 + 6120.00 0.00000 + 6130.00 0.00000 + 6140.00 0.00000 + 6150.00 0.00000 + 6160.00 0.00000 + 6170.00 0.00000 + 6180.00 0.00000 + 6190.00 0.00000 + 6200.00 0.00000 + 6210.00 0.00000 + 6220.00 0.00000 + 6230.00 0.00000 + 6240.00 0.00000 + 6250.00 0.00000 + 6260.00 0.00000 + 6270.00 0.00000 + 6280.00 0.00000 + 6290.00 0.00000 + 6300.00 0.00000 + 6310.00 0.00000 + 6320.00 0.00000 + 6330.00 0.00000 + 6340.00 0.00000 + 6350.00 0.00000 + 6360.00 0.00000 + 6370.00 0.00000 + 6380.00 0.00000 + 6390.00 0.00000 + 6400.00 0.00000 + 6410.00 0.00000 + 6420.00 0.00000 + 6430.00 0.00000 + 6440.00 0.00000 + 6450.00 0.00000 + 6460.00 0.00000 + 6470.00 0.00000 + 6480.00 0.00000 + 6490.00 0.00000 + 6500.00 0.00000 + 6510.00 0.00000 + 6520.00 0.00000 + 6530.00 0.00000 + 6540.00 0.00000 + 6550.00 0.00000 + 6560.00 0.00000 + 6570.00 0.00000 + 6580.00 0.00000 + 6590.00 0.00000 + 6600.00 0.00000 + 6610.00 0.00000 + 6620.00 0.00000 + 6630.00 0.00000 + 6640.00 0.00000 + 6650.00 0.00000 + 6660.00 0.00000 + 6670.00 0.00000 + 6680.00 0.00000 + 6690.00 0.00000 + 6700.00 0.00000 + 6710.00 0.00000 + 6720.00 0.00000 + 6730.00 0.00000 + 6740.00 0.00000 + 6750.00 0.00000 + 6760.00 0.00000 + 6770.00 0.00000 + 6780.00 0.00000 + 6790.00 0.00000 + 6800.00 0.00000 + 6810.00 0.00000 + 6820.00 0.00000 + 6830.00 0.00000 + 6840.00 0.00000 + 6850.00 0.00000 + 6860.00 0.00000 + 6870.00 0.00000 + 6880.00 0.00000 + 6890.00 0.00000 + 6900.00 0.00000 + 6910.00 0.00000 + 6920.00 0.00000 + 6930.00 0.00000 + 6940.00 0.00000 + 6950.00 0.00000 + 6960.00 0.00000 + 6970.00 0.00000 + 6980.00 0.00000 + 6990.00 0.00000 + 7000.00 0.00000 + 7010.00 0.00000 + 7020.00 0.00000 + 7030.00 0.00000 + 7040.00 0.00000 + 7050.00 0.00000 + 7060.00 0.00000 + 7070.00 0.00000 + 7080.00 0.00000 + 7090.00 0.00000 + 7100.00 0.00000 + 7110.00 0.00000 + 7120.00 0.00000 + 7130.00 0.00000 + 7140.00 0.00000 + 7150.00 0.00000 + 7160.00 0.00000 + 7170.00 0.00000 + 7180.00 0.00000 + 7190.00 0.00000 + 7200.00 0.00000 + 7210.00 0.00000 + 7220.00 0.00000 + 7230.00 0.00000 + 7240.00 0.00000 + 7250.00 0.00000 + 7260.00 0.00000 + 7270.00 0.00000 + 7280.00 0.00000 + 7290.00 0.00000 + 7300.00 0.00000 + 7310.00 0.00000 + 7320.00 0.00000 + 7330.00 0.00000 + 7340.00 0.00000 + 7350.00 0.00000 + 7360.00 0.00000 + 7370.00 0.00000 + 7380.00 0.00000 + 7390.00 0.00000 + 7400.00 0.00000 + 7410.00 0.00000 + 7420.00 0.00000 + 7430.00 0.00000 + 7440.00 0.00000 + 7450.00 0.00000 + 7460.00 0.00000 + 7470.00 0.00000 + 7480.00 0.00000 + 7490.00 0.00000 + 7500.00 0.00000 + 7510.00 0.00000 + 7520.00 0.00000 + 7530.00 0.00000 + 7540.00 0.00000 + 7550.00 0.00000 + 7560.00 0.00000 + 7570.00 0.00000 + 7580.00 0.00000 + 7590.00 0.00000 + 7600.00 0.00000 + 7610.00 0.00000 + 7620.00 0.00000 + 7630.00 0.00000 + 7640.00 0.00000 + 7650.00 0.00000 + 7660.00 0.00000 + 7670.00 0.00000 + 7680.00 0.00000 + 7690.00 0.00000 + 7700.00 0.00000 + 7710.00 0.00000 + 7720.00 0.00000 + 7730.00 0.00000 + 7740.00 0.00000 + 7750.00 0.00000 + 7760.00 0.00000 + 7770.00 0.00000 + 7780.00 0.00000 + 7790.00 0.00000 + 7800.00 0.00000 + 7810.00 0.00000 + 7820.00 0.00000 + 7830.00 0.00000 + 7840.00 0.00000 + 7850.00 0.00000 + 7860.00 0.00000 + 7870.00 0.00000 + 7880.00 0.00000 + 7890.00 0.00000 + 7900.00 0.00000 + 7910.00 0.00000 + 7920.00 0.00000 + 7930.00 0.00000 + 7940.00 0.00000 + 7950.00 0.00000 + 7960.00 0.00000 + 7970.00 0.00000 + 7980.00 0.00000 + 7990.00 0.00000 + 8000.00 0.00000 + 8010.00 0.00000 + 8020.00 0.00000 + 8030.00 0.00000 + 8040.00 0.00000 + 8050.00 0.00000 + 8060.00 0.00000 + 8070.00 0.00000 + 8080.00 0.00000 + 8090.00 0.00000 + 8100.00 0.00000 + 8110.00 0.00000 + 8120.00 0.00000 + 8130.00 0.00000 + 8140.00 0.00000 + 8150.00 0.00000 + 8160.00 0.00000 + 8170.00 0.00000 + 8180.00 0.00000 + 8190.00 0.00000 + 8200.00 0.00000 + 8210.00 0.00000 + 8220.00 0.00000 + 8230.00 0.00000 + 8240.00 0.00000 + 8250.00 0.00000 + 8260.00 0.00000 + 8270.00 0.00000 + 8280.00 0.00000 + 8290.00 0.00000 + 8300.00 0.00000 + 8310.00 0.00000 + 8320.00 0.00000 + 8330.00 0.00000 + 8340.00 0.00000 + 8350.00 0.00000 + 8360.00 0.00000 + 8370.00 0.00000 + 8380.00 0.00000 + 8390.00 0.00000 + 8400.00 0.00000 + 8410.00 0.00000 + 8420.00 0.00000 + 8430.00 0.00000 + 8440.00 0.00000 + 8450.00 0.00000 + 8460.00 0.00000 + 8470.00 0.00000 + 8480.00 0.00000 + 8490.00 0.00000 + 8500.00 0.00000 + 8510.00 0.00000 + 8520.00 0.00000 + 8530.00 0.00000 + 8540.00 0.00000 + 8550.00 0.00000 + 8560.00 0.00000 + 8570.00 0.00000 + 8580.00 0.00000 + 8590.00 0.00000 + 8600.00 0.00000 + 8610.00 0.00000 + 8620.00 0.00000 + 8630.00 0.00000 + 8640.00 0.00000 + 8650.00 0.00000 + 8660.00 0.00000 + 8670.00 0.00000 + 8680.00 0.00000 + 8690.00 0.00000 + 8700.00 0.00000 + 8710.00 0.00000 + 8720.00 0.00000 + 8730.00 0.00000 + 8740.00 0.00000 + 8750.00 0.00000 + 8760.00 0.00000 + 8770.00 0.00000 + 8780.00 0.00000 + 8790.00 0.00000 + 8800.00 0.00000 + 8810.00 0.00000 + 8820.00 0.00000 + 8830.00 0.00000 + 8840.00 0.00000 + 8850.00 0.00000 + 8860.00 0.00000 + 8870.00 0.00000 + 8880.00 0.00000 + 8890.00 0.00000 + 8900.00 0.00000 + 8910.00 0.00000 + 8920.00 0.00000 + 8930.00 0.00000 + 8940.00 0.00000 + 8950.00 0.00000 + 8960.00 0.00000 + 8970.00 0.00000 + 8980.00 0.00000 + 8990.00 0.00000 + 9000.00 0.00000 + 9010.00 0.00000 + 9020.00 0.00000 + 9030.00 0.00000 + 9040.00 0.00000 + 9050.00 0.00000 + 9060.00 0.00000 + 9070.00 0.00000 + 9080.00 0.00000 + 9090.00 0.00000 + 9100.00 0.00000 + 9110.00 0.00000 + 9120.00 0.00000 + 9130.00 0.00000 + 9140.00 0.00000 + 9150.00 0.00000 + 9160.00 0.00000 + 9170.00 0.00000 + 9180.00 0.00000 + 9190.00 0.00000 + 9200.00 0.00000 + 9210.00 0.00000 + 9220.00 0.00000 + 9230.00 0.00000 + 9240.00 0.00000 + 9250.00 0.00000 + 9260.00 0.00000 + 9270.00 0.00000 + 9280.00 0.00000 + 9290.00 0.00000 + 9300.00 0.00000 + 9310.00 0.00000 + 9320.00 0.00000 + 9330.00 0.00000 + 9340.00 0.00000 + 9350.00 0.00000 + 9360.00 0.00000 + 9370.00 0.00000 + 9380.00 0.00000 + 9390.00 0.00000 + 9400.00 0.00000 + 9410.00 0.00000 + 9420.00 0.00000 + 9430.00 0.00000 + 9440.00 0.00000 + 9450.00 0.00000 + 9460.00 0.00000 + 9470.00 0.00000 + 9480.00 0.00000 + 9490.00 0.00000 + 9500.00 0.00000 + 9510.00 0.00000 + 9520.00 0.00000 + 9530.00 0.00000 + 9540.00 0.00000 + 9550.00 0.00000 + 9560.00 0.00000 + 9570.00 0.00000 + 9580.00 0.00000 + 9590.00 0.00000 + 9600.00 0.00000 + 9610.00 0.00000 + 9620.00 0.00000 + 9630.00 0.00000 + 9640.00 0.00000 + 9650.00 0.00000 + 9660.00 0.00000 + 9670.00 0.00000 + 9680.00 0.00000 + 9690.00 0.00000 + 9700.00 0.00000 + 9710.00 0.00000 + 9720.00 0.00000 + 9730.00 0.00000 + 9740.00 0.00000 + 9750.00 0.00000 + 9760.00 0.00000 + 9770.00 0.00000 + 9780.00 0.00000 + 9790.00 0.00000 + 9800.00 0.00000 + 9810.00 0.00000 + 9820.00 0.00000 + 9830.00 0.00000 + 9840.00 0.00000 + 9850.00 0.00000 + 9860.00 0.00000 + 9870.00 0.00000 + 9880.00 0.00000 + 9890.00 0.00000 + 9900.00 0.00000 + 9910.00 0.00000 + 9920.00 0.00000 + 9930.00 0.00000 + 9940.00 0.00000 + 9950.00 0.00000 + 9960.00 0.00000 + 9970.00 0.00000 + 9980.00 0.00000 + 9990.00 0.00000 +10000.00 0.00000 +10010.00 0.00000 +10020.00 0.00000 +10030.00 0.00000 +10040.00 0.00000 +10050.00 0.00000 +10060.00 0.00000 +10070.00 0.00000 +10080.00 0.00000 +10090.00 0.00000 +10100.00 0.00000 +10110.00 0.00000 +10120.00 0.00000 +10130.00 0.00000 +10140.00 0.00000 +10150.00 0.00000 +10160.00 0.00000 +10170.00 0.00000 +10180.00 0.00000 +10190.00 0.00000 +10200.00 0.00000 +10210.00 0.00000 +10220.00 0.00000 +10230.00 0.00000 +10240.00 0.00000 +10250.00 0.00000 +10260.00 0.00000 +10270.00 0.00000 +10280.00 0.00000 +10290.00 0.00000 +10300.00 0.00000 +10310.00 0.00000 +10320.00 0.00000 +10330.00 0.00000 +10340.00 0.00000 +10350.00 0.00000 +10360.00 0.00000 +10370.00 0.00000 +10380.00 0.00000 +10390.00 0.00000 +10400.00 0.00000 +10410.00 0.00000 +10420.00 0.00000 +10430.00 0.00000 +10440.00 0.00000 +10450.00 0.00000 +10460.00 0.00000 +10470.00 0.00000 +10480.00 0.00000 +10490.00 0.00000 +10500.00 0.00000 +10510.00 0.00000 +10520.00 0.00000 +10530.00 0.00000 +10540.00 0.00000 +10550.00 0.00000 +10560.00 0.00000 +10570.00 0.00000 +10580.00 0.00000 +10590.00 0.00000 +10600.00 0.00000 +10610.00 0.00000 +10620.00 0.00000 +10630.00 0.00000 +10640.00 0.00000 +10650.00 0.00000 +10660.00 0.00000 +10670.00 0.00000 +10680.00 0.00000 +10690.00 0.00000 +10700.00 0.00000 +10710.00 0.00000 +10720.00 0.00000 +10730.00 0.00000 +10740.00 0.00000 +10750.00 0.00000 +10760.00 0.00000 +10770.00 0.00000 +10780.00 0.00000 +10790.00 0.00000 +10800.00 0.00000 +10810.00 0.00000 +10820.00 0.00000 +10830.00 0.00000 +10840.00 0.00000 +10850.00 0.00000 +10860.00 0.00000 +10870.00 0.00000 +10880.00 0.00000 +10890.00 0.00000 +10900.00 0.00000 +10910.00 0.00000 +10920.00 0.00000 +10930.00 0.00000 +10940.00 0.00000 +10950.00 0.00000 +10960.00 0.00000 +10970.00 0.00000 +10980.00 0.00000 +10990.00 0.00000 +11000.00 0.00000 +11010.00 0.00000 +11020.00 0.00000 +11030.00 0.00000 +11040.00 0.00000 +11050.00 0.00000 +11060.00 0.00000 +11070.00 0.00000 +11080.00 0.00000 +11090.00 0.00000 +11100.00 0.00000 +11110.00 0.00000 +11120.00 0.00000 +11130.00 0.00000 +11140.00 0.00000 +11150.00 0.00000 +11160.00 0.00000 +11170.00 0.00000 +11180.00 0.00000 +11190.00 0.00000 +11200.00 0.00000 +11210.00 0.00000 +11220.00 0.00000 +11230.00 0.00000 +11240.00 0.00000 +11250.00 0.00000 +11260.00 0.00000 +11270.00 0.00000 +11280.00 0.00000 +11290.00 0.00000 +11300.00 0.00000 +11310.00 0.00000 +11320.00 0.00000 +11330.00 0.00000 +11340.00 0.00000 +11350.00 0.00000 +11360.00 0.00000 +11370.00 0.00000 +11380.00 0.00000 +11390.00 0.00000 +11400.00 0.00000 +11410.00 0.00000 +11420.00 0.00000 +11430.00 0.00000 +11440.00 0.00000 +11450.00 0.00000 +11460.00 0.00000 +11470.00 0.00000 +11480.00 0.00000 +11490.00 0.00000 +11500.00 0.00000 +11510.00 0.00000 +11520.00 0.00000 +11530.00 0.00000 +11540.00 0.00000 +11550.00 0.00000 +11560.00 0.00000 +11570.00 0.00000 +11580.00 0.00000 +11590.00 0.00000 +11600.00 0.00000 +11610.00 0.00000 +11620.00 0.00000 +11630.00 0.00000 +11640.00 0.00000 +11650.00 0.00000 +11660.00 0.00000 +11670.00 0.00000 +11680.00 0.00000 +11690.00 0.00000 +11700.00 0.00000 +11710.00 0.00000 +11720.00 0.00000 +11730.00 0.00000 +11740.00 0.00000 +11750.00 0.00000 +11760.00 0.00000 +11770.00 0.00000 +11780.00 0.00000 +11790.00 0.00000 +11800.00 0.00000 +11810.00 0.00000 +11820.00 0.00000 +11830.00 0.00000 +11840.00 0.00000 +11850.00 0.00000 +11860.00 0.00000 +11870.00 0.00000 +11880.00 0.00000 +11890.00 0.00000 +11900.00 0.00000 +11910.00 0.00000 +11920.00 0.00000 +11930.00 0.00000 +11940.00 0.00000 +11950.00 0.00000 +11960.00 0.00000 +11970.00 0.00000 +11980.00 0.00000 +11990.00 0.00000 +12000.00 0.00000 +12010.00 0.00000 +12020.00 0.00000 +12030.00 0.00000 +12040.00 0.00000 +12050.00 0.00000 +12060.00 0.00000 +12070.00 0.00000 +12080.00 0.00000 +12090.00 0.00000 +12100.00 0.00000 +12110.00 0.00000 +12120.00 0.00000 +12130.00 0.00000 +12140.00 0.00000 +12150.00 0.00000 +12160.00 0.00000 +12170.00 0.00000 +12180.00 0.00000 +12190.00 0.00000 +12200.00 0.00000 +12210.00 0.00000 +12220.00 0.00000 +12230.00 0.00000 +12240.00 0.00000 +12250.00 0.00000 +12260.00 0.00000 +12270.00 0.00000 +12280.00 0.00000 +12290.00 0.00000 +12300.00 0.00000 +12310.00 0.00000 +12320.00 0.00000 +12330.00 0.00000 +12340.00 0.00000 +12350.00 0.00000 +12360.00 0.00000 +12370.00 0.00000 +12380.00 0.00000 +12390.00 0.00000 +12400.00 0.00000 +12410.00 0.00000 +12420.00 0.00000 +12430.00 0.00000 +12440.00 0.00000 +12450.00 0.00000 +12460.00 0.00000 +12470.00 0.00000 +12480.00 0.00000 +12490.00 0.00000 +12500.00 0.00000 +12510.00 0.00000 +12520.00 0.00000 +12530.00 0.00000 +12540.00 0.00000 +12550.00 0.00000 +12560.00 0.00000 +12570.00 0.00000 +12580.00 0.00000 +12590.00 0.00000 +12600.00 0.00000 +12610.00 0.00000 +12620.00 0.00000 +12630.00 0.00000 +12640.00 0.00000 +12650.00 0.00000 +12660.00 0.00000 +12670.00 0.00000 +12680.00 0.00000 +12690.00 0.00000 +12700.00 0.00000 +12710.00 0.00000 +12720.00 0.00000 +12730.00 0.00000 +12740.00 0.00000 +12750.00 0.00000 +12760.00 0.00000 +12770.00 0.00000 +12780.00 0.00000 +12790.00 0.00000 +12800.00 0.00000 +12810.00 0.00000 +12820.00 0.00000 +12830.00 0.00000 +12840.00 0.00000 +12850.00 0.00000 +12860.00 0.00000 +12870.00 0.00000 +12880.00 0.00000 +12890.00 0.00000 +12900.00 0.00000 +12910.00 0.00000 +12920.00 0.00000 +12930.00 0.00000 +12940.00 0.00000 +12950.00 0.00000 +12960.00 0.00000 +12970.00 0.00000 +12980.00 0.00000 +12990.00 0.00000 +13000.00 0.00000 +13010.00 0.00000 +13020.00 0.00000 +13030.00 0.00000 +13040.00 0.00000 +13050.00 0.00000 +13060.00 0.00000 +13070.00 0.00000 +13080.00 0.00000 +13090.00 0.00000 +13100.00 0.00000 +13110.00 0.00000 +13120.00 0.00000 +13130.00 0.00000 +13140.00 0.00000 +13150.00 0.00000 +13160.00 0.00000 +13170.00 0.00000 +13180.00 0.00000 +13190.00 0.00000 +13200.00 0.00000 +13210.00 0.00000 +13220.00 0.00000 +13230.00 0.00000 +13240.00 0.00000 +13250.00 0.00000 +13260.00 0.00000 +13270.00 0.00000 +13280.00 0.00000 +13290.00 0.00000 +13300.00 0.00000 +13310.00 0.00000 +13320.00 0.00000 +13330.00 0.00000 +13340.00 0.00000 +13350.00 0.00000 +13360.00 0.00000 +13370.00 0.00000 +13380.00 0.00000 +13390.00 0.00000 +13400.00 0.00000 +13410.00 0.00000 +13420.00 0.00000 +13430.00 0.00000 +13440.00 0.00000 +13450.00 0.00000 +13460.00 0.00000 +13470.00 0.00000 +13480.00 0.00000 +13490.00 0.00000 +13500.00 0.00000 +13510.00 0.00000 +13520.00 0.00000 +13530.00 0.00000 +13540.00 0.00000 +13550.00 0.00000 +13560.00 0.00000 +13570.00 0.00000 +13580.00 0.00000 +13590.00 0.00000 +13600.00 0.00000 +13610.00 0.00000 +13620.00 0.00000 +13630.00 0.00000 +13640.00 0.00000 +13650.00 0.00000 +13660.00 0.00000 +13670.00 0.00000 +13680.00 0.00000 +13690.00 0.00000 +13700.00 0.00000 +13710.00 0.00000 +13720.00 0.00000 +13730.00 0.00000 +13740.00 0.00000 +13750.00 0.00000 +13760.00 0.00000 +13770.00 0.00000 +13780.00 0.00000 +13790.00 0.00000 +13800.00 0.00000 +13810.00 0.00000 +13820.00 0.00000 +13830.00 0.00000 +13840.00 0.00000 +13850.00 0.00000 +13860.00 0.00000 +13870.00 0.00000 +13880.00 0.00000 +13890.00 0.00000 +13900.00 0.00000 +13910.00 0.00000 +13920.00 0.00000 +13930.00 0.00000 +13940.00 0.00000 +13950.00 0.00000 +13960.00 0.00000 +13970.00 0.00000 +13980.00 0.00000 +13990.00 0.00000 +14000.00 0.00000 +14010.00 0.00000 +14020.00 0.00000 +14030.00 0.00000 +14040.00 0.00000 +14050.00 0.00000 +14060.00 0.00000 +14070.00 0.00000 +14080.00 0.00000 +14090.00 0.00000 +14100.00 0.00000 +14110.00 0.00000 +14120.00 0.00000 +14130.00 0.00000 +14140.00 0.00000 +14150.00 0.00000 +14160.00 0.00000 +14170.00 0.00000 +14180.00 0.00000 +14190.00 0.00000 +14200.00 0.00000 +14210.00 0.00000 +14220.00 0.00000 +14230.00 0.00000 +14240.00 0.00000 +14250.00 0.00000 +14260.00 0.00000 +14270.00 0.00000 +14280.00 0.00000 +14290.00 0.00000 +14300.00 0.00000 +14310.00 0.00000 +14320.00 0.00000 +14330.00 0.00000 +14340.00 0.00000 +14350.00 0.00000 +14360.00 0.00000 +14370.00 0.00000 +14380.00 0.00000 +14390.00 0.00000 +14400.00 0.00000 +14410.00 0.00000 +14420.00 0.00000 +14430.00 0.00000 +14440.00 0.00000 +14450.00 0.00000 +14460.00 0.00000 +14470.00 0.00000 +14480.00 0.00000 +14490.00 0.00000 +14500.00 0.00000 +14510.00 0.00000 +14520.00 0.00000 +14530.00 0.00000 +14540.00 0.00000 +14550.00 0.00000 +14560.00 0.00000 +14570.00 0.00000 +14580.00 0.00000 +14590.00 0.00000 +14600.00 0.00000 +14610.00 0.00000 +14620.00 0.00000 +14630.00 0.00000 +14640.00 0.00000 +14650.00 0.00000 +14660.00 0.00000 +14670.00 0.00000 +14680.00 0.00000 +14690.00 0.00000 +14700.00 0.00000 +14710.00 0.00000 +14720.00 0.00000 +14730.00 0.00000 +14740.00 0.00000 +14750.00 0.00000 +14760.00 0.00000 +14770.00 0.00000 +14780.00 0.00000 +14790.00 0.00000 +14800.00 0.00000 +14810.00 0.00000 +14820.00 0.00000 +14830.00 0.00000 +14840.00 0.00000 +14850.00 0.00000 +14860.00 0.00000 +14870.00 0.00000 +14880.00 0.00000 +14890.00 0.00000 +14900.00 0.00000 +14910.00 0.00000 +14920.00 0.00000 +14930.00 0.00000 +14940.00 0.00000 +14950.00 0.00000 +14960.00 0.00000 +14970.00 0.00000 +14980.00 0.00000 +14990.00 0.00000 +15000.00 0.00000 +15010.00 0.00000 +15020.00 0.00000 +15030.00 0.00000 +15040.00 0.00000 +15050.00 0.00000 +15060.00 0.00000 +15070.00 0.00000 +15080.00 0.00000 +15090.00 0.00000 +15100.00 0.00000 +15110.00 0.00000 +15120.00 0.00000 +15130.00 0.00000 +15140.00 0.00000 +15150.00 0.00000 +15160.00 0.00000 +15170.00 0.00000 +15180.00 0.00000 +15190.00 0.00000 +15200.00 0.00000 +15210.00 0.00000 +15220.00 0.00000 +15230.00 0.00000 +15240.00 0.00000 +15250.00 0.00000 +15260.00 0.00000 +15270.00 0.00000 +15280.00 0.00000 +15290.00 0.00000 +15300.00 0.00000 +15310.00 0.00000 +15320.00 0.00000 +15330.00 0.00000 +15340.00 0.00000 +15350.00 0.00000 +15360.00 0.00000 +15370.00 0.00000 +15380.00 0.00000 +15390.00 0.00000 +15400.00 0.00000 +15410.00 0.00000 +15420.00 0.00000 +15430.00 0.00000 +15440.00 0.00000 +15450.00 0.00000 +15460.00 0.00000 +15470.00 0.00000 +15480.00 0.00000 +15490.00 0.00000 +15500.00 0.00000 +15510.00 0.00000 +15520.00 0.00000 +15530.00 0.00000 +15540.00 0.00000 +15550.00 0.00000 +15560.00 0.00000 +15570.00 0.00000 +15580.00 0.00000 +15590.00 0.00000 +15600.00 0.00000 +15610.00 0.00000 +15620.00 0.00000 +15630.00 0.00000 +15640.00 0.00000 +15650.00 0.00000 +15660.00 0.00000 +15670.00 0.00000 +15680.00 0.00000 +15690.00 0.00000 +15700.00 0.00000 +15710.00 0.00000 +15720.00 0.00000 +15730.00 0.00000 +15740.00 0.00000 +15750.00 0.00000 +15760.00 0.00000 +15770.00 0.00000 +15780.00 0.00000 +15790.00 0.00000 +15800.00 0.00000 +15810.00 0.00000 +15820.00 0.00000 +15830.00 0.00000 +15840.00 0.00000 +15850.00 0.00000 +15860.00 0.00000 +15870.00 0.00000 +15880.00 0.00000 +15890.00 0.00000 +15900.00 0.00000 +15910.00 0.00000 +15920.00 0.00000 +15930.00 0.00000 +15940.00 0.00000 +15950.00 0.00000 +15960.00 0.00000 +15970.00 0.00000 +15980.00 0.00000 +15990.00 0.00000 +16000.00 0.00000 +16010.00 0.00000 +16020.00 0.00000 +16030.00 0.00000 +16040.00 0.00000 +16050.00 0.00000 +16060.00 0.00000 +16070.00 0.00000 +16080.00 0.00000 +16090.00 0.00000 +16100.00 0.00000 +16110.00 0.00000 +16120.00 0.00000 +16130.00 0.00000 +16140.00 0.00000 +16150.00 0.00000 +16160.00 0.00000 +16170.00 0.00000 +16180.00 0.00000 +16190.00 0.00000 +16200.00 0.00000 +16210.00 0.00000 +16220.00 0.00000 +16230.00 0.00000 +16240.00 0.00000 +16250.00 0.00000 +16260.00 0.00000 +16270.00 0.00000 +16280.00 0.00000 +16290.00 0.00000 +16300.00 0.00000 +16310.00 0.00000 +16320.00 0.00000 +16330.00 0.00000 +16340.00 0.00000 +16350.00 0.00000 +16360.00 0.00000 +16370.00 0.00000 +16380.00 0.00000 +16390.00 0.00000 +16400.00 0.00000 +16410.00 0.00000 +16420.00 0.00000 +16430.00 0.00000 +16440.00 0.00000 +16450.00 0.00000 +16460.00 0.00000 +16470.00 0.00000 +16480.00 0.00000 +16490.00 0.00000 +16500.00 0.00000 +16510.00 0.00000 +16520.00 0.00000 +16530.00 0.00000 +16540.00 0.00000 +16550.00 0.00000 +16560.00 0.00000 +16570.00 0.00000 +16580.00 0.00000 +16590.00 0.00000 +16600.00 0.00000 +16610.00 0.00000 +16620.00 0.00000 +16630.00 0.00000 +16640.00 0.00000 +16650.00 0.00000 +16660.00 0.00000 +16670.00 0.00000 +16680.00 0.00000 +16690.00 0.00000 +16700.00 0.00000 +16710.00 0.00000 +16720.00 0.00000 +16730.00 0.00000 +16740.00 0.00000 +16750.00 0.00000 +16760.00 0.00000 +16770.00 0.00000 +16780.00 0.00000 +16790.00 0.00000 +16800.00 0.00000 +16810.00 0.00000 +16820.00 0.00000 +16830.00 0.00000 +16840.00 0.00000 +16850.00 0.00000 +16860.00 0.00000 +16870.00 0.00000 +16880.00 0.00000 +16890.00 0.00000 +16900.00 0.00000 +16910.00 0.00000 +16920.00 0.00000 +16930.00 0.00000 +16940.00 0.00000 +16950.00 0.00000 +16960.00 0.00000 +16970.00 0.00000 +16980.00 0.00000 +16990.00 0.00000 +17000.00 0.00000 +17010.00 0.00000 +17020.00 0.00000 +17030.00 0.00000 +17040.00 0.00000 +17050.00 0.00000 +17060.00 0.00000 +17070.00 0.00000 +17080.00 0.00000 +17090.00 0.00000 +17100.00 0.00000 +17110.00 0.00000 +17120.00 0.00000 +17130.00 0.00000 +17140.00 0.00000 +17150.00 0.00000 +17160.00 0.00000 +17170.00 0.00000 +17180.00 0.00000 +17190.00 0.00000 +17200.00 0.00000 +17210.00 0.00000 +17220.00 0.00000 +17230.00 0.00000 +17240.00 0.00000 +17250.00 0.00000 +17260.00 0.00000 +17270.00 0.00000 +17280.00 0.00000 +17290.00 0.00000 +17300.00 0.00000 +17310.00 0.00000 +17320.00 0.00000 +17330.00 0.00000 +17340.00 0.00000 +17350.00 0.00000 +17360.00 0.00000 +17370.00 0.00000 +17380.00 0.00000 +17390.00 0.00000 +17400.00 0.00000 +17410.00 0.00000 +17420.00 0.00000 +17430.00 0.00000 +17440.00 0.00000 +17450.00 0.00000 +17460.00 0.00000 +17470.00 0.00000 +17480.00 0.00000 +17490.00 0.00000 +17500.00 0.00000 +17510.00 0.00000 +17520.00 0.00000 +17530.00 0.00000 +17540.00 0.00000 +17550.00 0.00000 +17560.00 0.00000 +17570.00 0.00000 +17580.00 0.00000 +17590.00 0.00000 +17600.00 0.00000 +17610.00 0.00000 +17620.00 0.00000 +17630.00 0.00000 +17640.00 0.00000 +17650.00 0.00000 +17660.00 0.00000 +17670.00 0.00000 +17680.00 0.00000 +17690.00 0.00000 +17700.00 0.00000 +17710.00 0.00000 +17720.00 0.00000 +17730.00 0.00000 +17740.00 0.00000 +17750.00 0.00000 +17760.00 0.00000 +17770.00 0.00000 +17780.00 0.00000 +17790.00 0.00000 +17800.00 0.00000 +17810.00 0.00000 +17820.00 0.00000 +17830.00 0.00000 +17840.00 0.00000 +17850.00 0.00000 +17860.00 0.00000 +17870.00 0.00000 +17880.00 0.00000 +17890.00 0.00000 +17900.00 0.00000 +17910.00 0.00000 +17920.00 0.00000 +17930.00 0.00000 +17940.00 0.00000 +17950.00 0.00000 +17960.00 0.00000 +17970.00 0.00000 +17980.00 0.00000 +17990.00 0.00000 +18000.00 0.00000 diff --git a/ObservationSim/Instrument/data/throughputs/r_throughput.txt b/ObservationSim/Instrument/data/throughputs/r_throughput.txt new file mode 100644 index 0000000..d29c459 --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/r_throughput.txt @@ -0,0 +1,1602 @@ +# WaveAns. Transmission + 2000.00 0.00000 + 2010.00 0.00000 + 2020.00 0.00000 + 2030.00 0.00000 + 2040.00 0.00000 + 2050.00 0.00000 + 2060.00 0.00000 + 2070.00 0.00000 + 2080.00 0.00000 + 2090.00 0.00000 + 2100.00 0.00000 + 2110.00 0.00000 + 2120.00 0.00000 + 2130.00 0.00000 + 2140.00 0.00000 + 2150.00 0.00000 + 2160.00 0.00000 + 2170.00 0.00000 + 2180.00 0.00000 + 2190.00 0.00000 + 2200.00 0.00000 + 2210.00 0.00000 + 2220.00 0.00000 + 2230.00 0.00000 + 2240.00 0.00000 + 2250.00 0.00000 + 2260.00 0.00000 + 2270.00 0.00000 + 2280.00 0.00000 + 2290.00 0.00000 + 2300.00 0.00000 + 2310.00 0.00000 + 2320.00 0.00000 + 2330.00 0.00000 + 2340.00 0.00000 + 2350.00 0.00000 + 2360.00 0.00000 + 2370.00 0.00000 + 2380.00 0.00000 + 2390.00 0.00000 + 2400.00 0.00000 + 2410.00 0.00000 + 2420.00 0.00000 + 2430.00 0.00000 + 2440.00 0.00000 + 2450.00 0.00000 + 2460.00 0.00000 + 2470.00 0.00000 + 2480.00 0.00000 + 2490.00 0.00000 + 2500.00 0.00000 + 2510.00 0.00000 + 2520.00 0.00000 + 2530.00 0.00000 + 2540.00 0.00000 + 2550.00 0.00000 + 2560.00 0.00000 + 2570.00 0.00000 + 2580.00 0.00000 + 2590.00 0.00000 + 2600.00 0.00000 + 2610.00 0.00000 + 2620.00 0.00000 + 2630.00 0.00000 + 2640.00 0.00000 + 2650.00 0.00000 + 2660.00 0.00000 + 2670.00 0.00000 + 2680.00 0.00000 + 2690.00 0.00000 + 2700.00 0.00000 + 2710.00 0.00000 + 2720.00 0.00000 + 2730.00 0.00000 + 2740.00 0.00000 + 2750.00 0.00000 + 2760.00 0.00000 + 2770.00 0.00000 + 2780.00 0.00000 + 2790.00 0.00000 + 2800.00 0.00000 + 2810.00 0.00000 + 2820.00 0.00000 + 2830.00 0.00000 + 2840.00 0.00000 + 2850.00 0.00000 + 2860.00 0.00000 + 2870.00 0.00000 + 2880.00 0.00000 + 2890.00 0.00000 + 2900.00 0.00000 + 2910.00 0.00000 + 2920.00 0.00000 + 2930.00 0.00000 + 2940.00 0.00000 + 2950.00 0.00000 + 2960.00 0.00000 + 2970.00 0.00000 + 2980.00 0.00000 + 2990.00 0.00000 + 3000.00 0.00000 + 3010.00 0.00000 + 3020.00 0.00000 + 3030.00 0.00000 + 3040.00 0.00000 + 3050.00 0.00000 + 3060.00 0.00000 + 3070.00 0.00000 + 3080.00 0.00000 + 3090.00 0.00000 + 3100.00 0.00000 + 3110.00 0.00000 + 3120.00 0.00000 + 3130.00 0.00000 + 3140.00 0.00000 + 3150.00 0.00000 + 3160.00 0.00000 + 3170.00 0.00000 + 3180.00 0.00000 + 3190.00 0.00000 + 3200.00 0.00000 + 3210.00 0.00000 + 3220.00 0.00000 + 3230.00 0.00000 + 3240.00 0.00000 + 3250.00 0.00000 + 3260.00 0.00000 + 3270.00 0.00000 + 3280.00 0.00000 + 3290.00 0.00000 + 3300.00 0.00000 + 3310.00 0.00000 + 3320.00 0.00000 + 3330.00 0.00000 + 3340.00 0.00000 + 3350.00 0.00000 + 3360.00 0.00000 + 3370.00 0.00000 + 3380.00 0.00000 + 3390.00 0.00000 + 3400.00 0.00000 + 3410.00 0.00000 + 3420.00 0.00000 + 3430.00 0.00000 + 3440.00 0.00000 + 3450.00 0.00000 + 3460.00 0.00000 + 3470.00 0.00000 + 3480.00 0.00000 + 3490.00 0.00000 + 3500.00 0.00000 + 3510.00 0.00000 + 3520.00 0.00000 + 3530.00 0.00000 + 3540.00 0.00000 + 3550.00 0.00000 + 3560.00 0.00000 + 3570.00 0.00000 + 3580.00 0.00000 + 3590.00 0.00000 + 3600.00 0.00000 + 3610.00 0.00000 + 3620.00 0.00000 + 3630.00 0.00000 + 3640.00 0.00000 + 3650.00 0.00000 + 3660.00 0.00000 + 3670.00 0.00000 + 3680.00 0.00000 + 3690.00 0.00000 + 3700.00 0.00000 + 3710.00 0.00000 + 3720.00 0.00000 + 3730.00 0.00000 + 3740.00 0.00000 + 3750.00 0.00000 + 3760.00 0.00000 + 3770.00 0.00000 + 3780.00 0.00000 + 3790.00 0.00000 + 3800.00 0.00000 + 3810.00 0.00000 + 3820.00 0.00000 + 3830.00 0.00000 + 3840.00 0.00000 + 3850.00 0.00000 + 3860.00 0.00000 + 3870.00 0.00000 + 3880.00 0.00000 + 3890.00 0.00000 + 3900.00 0.00000 + 3910.00 0.00000 + 3920.00 0.00000 + 3930.00 0.00000 + 3940.00 0.00000 + 3950.00 0.00000 + 3960.00 0.00000 + 3970.00 0.00000 + 3980.00 0.00000 + 3990.00 0.00000 + 4000.00 0.00000 + 4010.00 0.00000 + 4020.00 0.00000 + 4030.00 0.00000 + 4040.00 0.00000 + 4050.00 0.00000 + 4060.00 0.00000 + 4070.00 0.00000 + 4080.00 0.00000 + 4090.00 0.00000 + 4100.00 0.00000 + 4110.00 0.00000 + 4120.00 0.00000 + 4130.00 0.00000 + 4140.00 0.00000 + 4150.00 0.00000 + 4160.00 0.00000 + 4170.00 0.00000 + 4180.00 0.00000 + 4190.00 0.00000 + 4200.00 0.00000 + 4210.00 0.00000 + 4220.00 0.00000 + 4230.00 0.00000 + 4240.00 0.00000 + 4250.00 0.00000 + 4260.00 0.00000 + 4270.00 0.00000 + 4280.00 0.00000 + 4290.00 0.00000 + 4300.00 0.00000 + 4310.00 0.00000 + 4320.00 0.00000 + 4330.00 0.00000 + 4340.00 0.00000 + 4350.00 0.00000 + 4360.00 0.00000 + 4370.00 0.00000 + 4380.00 0.00000 + 4390.00 0.00000 + 4400.00 0.00000 + 4410.00 0.00000 + 4420.00 0.00000 + 4430.00 0.00000 + 4440.00 0.00000 + 4450.00 0.00000 + 4460.00 0.00000 + 4470.00 0.00000 + 4480.00 0.00000 + 4490.00 0.00000 + 4500.00 0.00000 + 4510.00 0.00000 + 4520.00 0.00000 + 4530.00 0.00000 + 4540.00 0.00000 + 4550.00 0.00000 + 4560.00 0.00000 + 4570.00 0.00000 + 4580.00 0.00000 + 4590.00 0.00000 + 4600.00 0.00000 + 4610.00 0.00000 + 4620.00 0.00000 + 4630.00 0.00000 + 4640.00 0.00000 + 4650.00 0.00000 + 4660.00 0.00000 + 4670.00 0.00000 + 4680.00 0.00000 + 4690.00 0.00000 + 4700.00 0.00000 + 4710.00 0.00000 + 4720.00 0.00000 + 4730.00 0.00000 + 4740.00 0.00000 + 4750.00 0.00000 + 4760.00 0.00000 + 4770.00 0.00000 + 4780.00 0.00000 + 4790.00 0.00000 + 4800.00 0.00000 + 4810.00 0.00000 + 4820.00 0.00000 + 4830.00 0.00000 + 4840.00 0.00000 + 4850.00 0.00000 + 4860.00 0.00000 + 4870.00 0.00000 + 4880.00 0.00000 + 4890.00 0.00000 + 4900.00 0.00000 + 4910.00 0.00000 + 4920.00 0.00000 + 4930.00 0.00000 + 4940.00 0.00000 + 4950.00 0.00000 + 4960.00 0.00000 + 4970.00 0.00000 + 4980.00 0.00000 + 4990.00 0.00000 + 5000.00 0.00000 + 5010.00 0.00000 + 5020.00 0.00000 + 5030.00 0.00000 + 5040.00 0.00000 + 5050.00 0.00000 + 5060.00 0.00000 + 5070.00 0.00000 + 5080.00 0.00000 + 5090.00 0.00000 + 5100.00 0.00000 + 5110.00 0.00023 + 5120.00 0.00047 + 5130.00 0.00070 + 5140.00 0.00093 + 5150.00 0.00117 + 5160.00 0.00140 + 5170.00 0.00164 + 5180.00 0.00188 + 5190.00 0.00211 + 5200.00 0.00235 + 5210.00 0.00259 + 5220.00 0.00283 + 5230.00 0.00306 + 5240.00 0.00330 + 5250.00 0.00354 + 5260.00 0.00378 + 5270.00 0.00402 + 5280.00 0.00426 + 5290.00 0.00450 + 5300.00 0.00474 + 5310.00 0.00498 + 5320.00 0.00522 + 5330.00 0.00546 + 5340.00 0.00570 + 5350.00 0.00594 + 5360.00 0.00618 + 5370.00 0.00642 + 5380.00 0.00666 + 5390.00 0.04373 + 5400.00 0.08083 + 5410.00 0.11795 + 5420.00 0.15510 + 5430.00 0.19227 + 5440.00 0.22946 + 5450.00 0.26668 + 5460.00 0.30392 + 5470.00 0.34303 + 5480.00 0.38951 + 5490.00 0.43602 + 5500.00 0.48256 + 5510.00 0.52919 + 5520.00 0.57586 + 5530.00 0.62256 + 5540.00 0.66931 + 5550.00 0.66960 + 5560.00 0.66989 + 5570.00 0.67018 + 5580.00 0.67046 + 5590.00 0.67075 + 5600.00 0.67104 + 5610.00 0.67104 + 5620.00 0.67104 + 5630.00 0.67104 + 5640.00 0.67104 + 5650.00 0.67104 + 5660.00 0.67104 + 5670.00 0.67104 + 5680.00 0.67104 + 5690.00 0.67104 + 5700.00 0.67104 + 5710.00 0.67104 + 5720.00 0.67104 + 5730.00 0.67104 + 5740.00 0.67104 + 5750.00 0.67104 + 5760.00 0.67104 + 5770.00 0.67104 + 5780.00 0.67104 + 5790.00 0.67104 + 5800.00 0.67104 + 5810.00 0.67104 + 5820.00 0.67104 + 5830.00 0.67104 + 5840.00 0.67104 + 5850.00 0.67104 + 5860.00 0.67104 + 5870.00 0.67104 + 5880.00 0.67104 + 5890.00 0.67104 + 5900.00 0.67104 + 5910.00 0.67082 + 5920.00 0.67061 + 5930.00 0.67039 + 5940.00 0.67018 + 5950.00 0.66996 + 5960.00 0.66974 + 5970.00 0.66953 + 5980.00 0.66931 + 5990.00 0.66910 + 6000.00 0.66888 + 6010.00 0.66852 + 6020.00 0.66816 + 6030.00 0.66780 + 6040.00 0.66744 + 6050.00 0.66708 + 6060.00 0.66672 + 6070.00 0.66636 + 6080.00 0.66600 + 6090.00 0.66564 + 6100.00 0.66528 + 6110.00 0.66506 + 6120.00 0.66485 + 6130.00 0.66463 + 6140.00 0.66442 + 6150.00 0.66420 + 6160.00 0.66398 + 6170.00 0.66377 + 6180.00 0.66355 + 6190.00 0.66334 + 6200.00 0.66312 + 6210.00 0.66290 + 6220.00 0.66269 + 6230.00 0.66247 + 6240.00 0.66226 + 6250.00 0.66204 + 6260.00 0.66182 + 6270.00 0.66161 + 6280.00 0.66139 + 6290.00 0.66118 + 6300.00 0.66096 + 6310.00 0.66067 + 6320.00 0.66038 + 6330.00 0.66010 + 6340.00 0.65981 + 6350.00 0.65952 + 6360.00 0.65923 + 6370.00 0.65894 + 6380.00 0.65866 + 6390.00 0.65837 + 6400.00 0.65808 + 6410.00 0.65758 + 6420.00 0.65707 + 6430.00 0.65657 + 6440.00 0.65606 + 6450.00 0.65556 + 6460.00 0.65506 + 6470.00 0.65455 + 6480.00 0.65405 + 6490.00 0.65354 + 6500.00 0.65304 + 6510.00 0.65225 + 6520.00 0.65146 + 6530.00 0.65066 + 6540.00 0.64987 + 6550.00 0.64908 + 6560.00 0.64829 + 6570.00 0.64750 + 6580.00 0.64670 + 6590.00 0.64591 + 6600.00 0.64512 + 6610.00 0.64433 + 6620.00 0.64354 + 6630.00 0.64274 + 6640.00 0.64195 + 6650.00 0.64116 + 6660.00 0.64037 + 6670.00 0.63958 + 6680.00 0.63878 + 6690.00 0.63799 + 6700.00 0.63720 + 6710.00 0.63670 + 6720.00 0.63619 + 6730.00 0.63569 + 6740.00 0.63518 + 6750.00 0.63468 + 6760.00 0.63418 + 6770.00 0.63367 + 6780.00 0.63317 + 6790.00 0.63266 + 6800.00 0.63216 + 6810.00 0.63115 + 6820.00 0.63014 + 6830.00 0.62914 + 6840.00 0.62813 + 6850.00 0.58841 + 6860.00 0.54881 + 6870.00 0.50934 + 6880.00 0.47000 + 6890.00 0.43078 + 6900.00 0.39168 + 6910.00 0.35275 + 6920.00 0.31393 + 6930.00 0.28205 + 6940.00 0.25102 + 6950.00 0.22008 + 6960.00 0.18924 + 6970.00 0.15848 + 6980.00 0.12782 + 6990.00 0.09726 + 7000.00 0.06678 + 7010.00 0.03640 + 7020.00 0.00611 + 7030.00 0.00576 + 7040.00 0.00541 + 7050.00 0.00507 + 7060.00 0.00472 + 7070.00 0.00438 + 7080.00 0.00403 + 7090.00 0.00369 + 7100.00 0.00335 + 7110.00 0.00301 + 7120.00 0.00267 + 7130.00 0.00233 + 7140.00 0.00199 + 7150.00 0.00166 + 7160.00 0.00132 + 7170.00 0.00099 + 7180.00 0.00066 + 7190.00 0.00033 + 7200.00 0.00000 + 7210.00 0.00000 + 7220.00 0.00000 + 7230.00 0.00000 + 7240.00 0.00000 + 7250.00 0.00000 + 7260.00 0.00000 + 7270.00 0.00000 + 7280.00 0.00000 + 7290.00 0.00000 + 7300.00 0.00000 + 7310.00 0.00000 + 7320.00 0.00000 + 7330.00 0.00000 + 7340.00 0.00000 + 7350.00 0.00000 + 7360.00 0.00000 + 7370.00 0.00000 + 7380.00 0.00000 + 7390.00 0.00000 + 7400.00 0.00000 + 7410.00 0.00000 + 7420.00 0.00000 + 7430.00 0.00000 + 7440.00 0.00000 + 7450.00 0.00000 + 7460.00 0.00000 + 7470.00 0.00000 + 7480.00 0.00000 + 7490.00 0.00000 + 7500.00 0.00000 + 7510.00 0.00000 + 7520.00 0.00000 + 7530.00 0.00000 + 7540.00 0.00000 + 7550.00 0.00000 + 7560.00 0.00000 + 7570.00 0.00000 + 7580.00 0.00000 + 7590.00 0.00000 + 7600.00 0.00000 + 7610.00 0.00000 + 7620.00 0.00000 + 7630.00 0.00000 + 7640.00 0.00000 + 7650.00 0.00000 + 7660.00 0.00000 + 7670.00 0.00000 + 7680.00 0.00000 + 7690.00 0.00000 + 7700.00 0.00000 + 7710.00 0.00000 + 7720.00 0.00000 + 7730.00 0.00000 + 7740.00 0.00000 + 7750.00 0.00000 + 7760.00 0.00000 + 7770.00 0.00000 + 7780.00 0.00000 + 7790.00 0.00000 + 7800.00 0.00000 + 7810.00 0.00000 + 7820.00 0.00000 + 7830.00 0.00000 + 7840.00 0.00000 + 7850.00 0.00000 + 7860.00 0.00000 + 7870.00 0.00000 + 7880.00 0.00000 + 7890.00 0.00000 + 7900.00 0.00000 + 7910.00 0.00000 + 7920.00 0.00000 + 7930.00 0.00000 + 7940.00 0.00000 + 7950.00 0.00000 + 7960.00 0.00000 + 7970.00 0.00000 + 7980.00 0.00000 + 7990.00 0.00000 + 8000.00 0.00000 + 8010.00 0.00000 + 8020.00 0.00000 + 8030.00 0.00000 + 8040.00 0.00000 + 8050.00 0.00000 + 8060.00 0.00000 + 8070.00 0.00000 + 8080.00 0.00000 + 8090.00 0.00000 + 8100.00 0.00000 + 8110.00 0.00000 + 8120.00 0.00000 + 8130.00 0.00000 + 8140.00 0.00000 + 8150.00 0.00000 + 8160.00 0.00000 + 8170.00 0.00000 + 8180.00 0.00000 + 8190.00 0.00000 + 8200.00 0.00000 + 8210.00 0.00000 + 8220.00 0.00000 + 8230.00 0.00000 + 8240.00 0.00000 + 8250.00 0.00000 + 8260.00 0.00000 + 8270.00 0.00000 + 8280.00 0.00000 + 8290.00 0.00000 + 8300.00 0.00000 + 8310.00 0.00000 + 8320.00 0.00000 + 8330.00 0.00000 + 8340.00 0.00000 + 8350.00 0.00000 + 8360.00 0.00000 + 8370.00 0.00000 + 8380.00 0.00000 + 8390.00 0.00000 + 8400.00 0.00000 + 8410.00 0.00000 + 8420.00 0.00000 + 8430.00 0.00000 + 8440.00 0.00000 + 8450.00 0.00000 + 8460.00 0.00000 + 8470.00 0.00000 + 8480.00 0.00000 + 8490.00 0.00000 + 8500.00 0.00000 + 8510.00 0.00000 + 8520.00 0.00000 + 8530.00 0.00000 + 8540.00 0.00000 + 8550.00 0.00000 + 8560.00 0.00000 + 8570.00 0.00000 + 8580.00 0.00000 + 8590.00 0.00000 + 8600.00 0.00000 + 8610.00 0.00000 + 8620.00 0.00000 + 8630.00 0.00000 + 8640.00 0.00000 + 8650.00 0.00000 + 8660.00 0.00000 + 8670.00 0.00000 + 8680.00 0.00000 + 8690.00 0.00000 + 8700.00 0.00000 + 8710.00 0.00000 + 8720.00 0.00000 + 8730.00 0.00000 + 8740.00 0.00000 + 8750.00 0.00000 + 8760.00 0.00000 + 8770.00 0.00000 + 8780.00 0.00000 + 8790.00 0.00000 + 8800.00 0.00000 + 8810.00 0.00000 + 8820.00 0.00000 + 8830.00 0.00000 + 8840.00 0.00000 + 8850.00 0.00000 + 8860.00 0.00000 + 8870.00 0.00000 + 8880.00 0.00000 + 8890.00 0.00000 + 8900.00 0.00000 + 8910.00 0.00000 + 8920.00 0.00000 + 8930.00 0.00000 + 8940.00 0.00000 + 8950.00 0.00000 + 8960.00 0.00000 + 8970.00 0.00000 + 8980.00 0.00000 + 8990.00 0.00000 + 9000.00 0.00000 + 9010.00 0.00000 + 9020.00 0.00000 + 9030.00 0.00000 + 9040.00 0.00000 + 9050.00 0.00000 + 9060.00 0.00000 + 9070.00 0.00000 + 9080.00 0.00000 + 9090.00 0.00000 + 9100.00 0.00000 + 9110.00 0.00000 + 9120.00 0.00000 + 9130.00 0.00000 + 9140.00 0.00000 + 9150.00 0.00000 + 9160.00 0.00000 + 9170.00 0.00000 + 9180.00 0.00000 + 9190.00 0.00000 + 9200.00 0.00000 + 9210.00 0.00000 + 9220.00 0.00000 + 9230.00 0.00000 + 9240.00 0.00000 + 9250.00 0.00000 + 9260.00 0.00000 + 9270.00 0.00000 + 9280.00 0.00000 + 9290.00 0.00000 + 9300.00 0.00000 + 9310.00 0.00000 + 9320.00 0.00000 + 9330.00 0.00000 + 9340.00 0.00000 + 9350.00 0.00000 + 9360.00 0.00000 + 9370.00 0.00000 + 9380.00 0.00000 + 9390.00 0.00000 + 9400.00 0.00000 + 9410.00 0.00000 + 9420.00 0.00000 + 9430.00 0.00000 + 9440.00 0.00000 + 9450.00 0.00000 + 9460.00 0.00000 + 9470.00 0.00000 + 9480.00 0.00000 + 9490.00 0.00000 + 9500.00 0.00000 + 9510.00 0.00000 + 9520.00 0.00000 + 9530.00 0.00000 + 9540.00 0.00000 + 9550.00 0.00000 + 9560.00 0.00000 + 9570.00 0.00000 + 9580.00 0.00000 + 9590.00 0.00000 + 9600.00 0.00000 + 9610.00 0.00000 + 9620.00 0.00000 + 9630.00 0.00000 + 9640.00 0.00000 + 9650.00 0.00000 + 9660.00 0.00000 + 9670.00 0.00000 + 9680.00 0.00000 + 9690.00 0.00000 + 9700.00 0.00000 + 9710.00 0.00000 + 9720.00 0.00000 + 9730.00 0.00000 + 9740.00 0.00000 + 9750.00 0.00000 + 9760.00 0.00000 + 9770.00 0.00000 + 9780.00 0.00000 + 9790.00 0.00000 + 9800.00 0.00000 + 9810.00 0.00000 + 9820.00 0.00000 + 9830.00 0.00000 + 9840.00 0.00000 + 9850.00 0.00000 + 9860.00 0.00000 + 9870.00 0.00000 + 9880.00 0.00000 + 9890.00 0.00000 + 9900.00 0.00000 + 9910.00 0.00000 + 9920.00 0.00000 + 9930.00 0.00000 + 9940.00 0.00000 + 9950.00 0.00000 + 9960.00 0.00000 + 9970.00 0.00000 + 9980.00 0.00000 + 9990.00 0.00000 +10000.00 0.00000 +10010.00 0.00000 +10020.00 0.00000 +10030.00 0.00000 +10040.00 0.00000 +10050.00 0.00000 +10060.00 0.00000 +10070.00 0.00000 +10080.00 0.00000 +10090.00 0.00000 +10100.00 0.00000 +10110.00 0.00000 +10120.00 0.00000 +10130.00 0.00000 +10140.00 0.00000 +10150.00 0.00000 +10160.00 0.00000 +10170.00 0.00000 +10180.00 0.00000 +10190.00 0.00000 +10200.00 0.00000 +10210.00 0.00000 +10220.00 0.00000 +10230.00 0.00000 +10240.00 0.00000 +10250.00 0.00000 +10260.00 0.00000 +10270.00 0.00000 +10280.00 0.00000 +10290.00 0.00000 +10300.00 0.00000 +10310.00 0.00000 +10320.00 0.00000 +10330.00 0.00000 +10340.00 0.00000 +10350.00 0.00000 +10360.00 0.00000 +10370.00 0.00000 +10380.00 0.00000 +10390.00 0.00000 +10400.00 0.00000 +10410.00 0.00000 +10420.00 0.00000 +10430.00 0.00000 +10440.00 0.00000 +10450.00 0.00000 +10460.00 0.00000 +10470.00 0.00000 +10480.00 0.00000 +10490.00 0.00000 +10500.00 0.00000 +10510.00 0.00000 +10520.00 0.00000 +10530.00 0.00000 +10540.00 0.00000 +10550.00 0.00000 +10560.00 0.00000 +10570.00 0.00000 +10580.00 0.00000 +10590.00 0.00000 +10600.00 0.00000 +10610.00 0.00000 +10620.00 0.00000 +10630.00 0.00000 +10640.00 0.00000 +10650.00 0.00000 +10660.00 0.00000 +10670.00 0.00000 +10680.00 0.00000 +10690.00 0.00000 +10700.00 0.00000 +10710.00 0.00000 +10720.00 0.00000 +10730.00 0.00000 +10740.00 0.00000 +10750.00 0.00000 +10760.00 0.00000 +10770.00 0.00000 +10780.00 0.00000 +10790.00 0.00000 +10800.00 0.00000 +10810.00 0.00000 +10820.00 0.00000 +10830.00 0.00000 +10840.00 0.00000 +10850.00 0.00000 +10860.00 0.00000 +10870.00 0.00000 +10880.00 0.00000 +10890.00 0.00000 +10900.00 0.00000 +10910.00 0.00000 +10920.00 0.00000 +10930.00 0.00000 +10940.00 0.00000 +10950.00 0.00000 +10960.00 0.00000 +10970.00 0.00000 +10980.00 0.00000 +10990.00 0.00000 +11000.00 0.00000 +11010.00 0.00000 +11020.00 0.00000 +11030.00 0.00000 +11040.00 0.00000 +11050.00 0.00000 +11060.00 0.00000 +11070.00 0.00000 +11080.00 0.00000 +11090.00 0.00000 +11100.00 0.00000 +11110.00 0.00000 +11120.00 0.00000 +11130.00 0.00000 +11140.00 0.00000 +11150.00 0.00000 +11160.00 0.00000 +11170.00 0.00000 +11180.00 0.00000 +11190.00 0.00000 +11200.00 0.00000 +11210.00 0.00000 +11220.00 0.00000 +11230.00 0.00000 +11240.00 0.00000 +11250.00 0.00000 +11260.00 0.00000 +11270.00 0.00000 +11280.00 0.00000 +11290.00 0.00000 +11300.00 0.00000 +11310.00 0.00000 +11320.00 0.00000 +11330.00 0.00000 +11340.00 0.00000 +11350.00 0.00000 +11360.00 0.00000 +11370.00 0.00000 +11380.00 0.00000 +11390.00 0.00000 +11400.00 0.00000 +11410.00 0.00000 +11420.00 0.00000 +11430.00 0.00000 +11440.00 0.00000 +11450.00 0.00000 +11460.00 0.00000 +11470.00 0.00000 +11480.00 0.00000 +11490.00 0.00000 +11500.00 0.00000 +11510.00 0.00000 +11520.00 0.00000 +11530.00 0.00000 +11540.00 0.00000 +11550.00 0.00000 +11560.00 0.00000 +11570.00 0.00000 +11580.00 0.00000 +11590.00 0.00000 +11600.00 0.00000 +11610.00 0.00000 +11620.00 0.00000 +11630.00 0.00000 +11640.00 0.00000 +11650.00 0.00000 +11660.00 0.00000 +11670.00 0.00000 +11680.00 0.00000 +11690.00 0.00000 +11700.00 0.00000 +11710.00 0.00000 +11720.00 0.00000 +11730.00 0.00000 +11740.00 0.00000 +11750.00 0.00000 +11760.00 0.00000 +11770.00 0.00000 +11780.00 0.00000 +11790.00 0.00000 +11800.00 0.00000 +11810.00 0.00000 +11820.00 0.00000 +11830.00 0.00000 +11840.00 0.00000 +11850.00 0.00000 +11860.00 0.00000 +11870.00 0.00000 +11880.00 0.00000 +11890.00 0.00000 +11900.00 0.00000 +11910.00 0.00000 +11920.00 0.00000 +11930.00 0.00000 +11940.00 0.00000 +11950.00 0.00000 +11960.00 0.00000 +11970.00 0.00000 +11980.00 0.00000 +11990.00 0.00000 +12000.00 0.00000 +12010.00 0.00000 +12020.00 0.00000 +12030.00 0.00000 +12040.00 0.00000 +12050.00 0.00000 +12060.00 0.00000 +12070.00 0.00000 +12080.00 0.00000 +12090.00 0.00000 +12100.00 0.00000 +12110.00 0.00000 +12120.00 0.00000 +12130.00 0.00000 +12140.00 0.00000 +12150.00 0.00000 +12160.00 0.00000 +12170.00 0.00000 +12180.00 0.00000 +12190.00 0.00000 +12200.00 0.00000 +12210.00 0.00000 +12220.00 0.00000 +12230.00 0.00000 +12240.00 0.00000 +12250.00 0.00000 +12260.00 0.00000 +12270.00 0.00000 +12280.00 0.00000 +12290.00 0.00000 +12300.00 0.00000 +12310.00 0.00000 +12320.00 0.00000 +12330.00 0.00000 +12340.00 0.00000 +12350.00 0.00000 +12360.00 0.00000 +12370.00 0.00000 +12380.00 0.00000 +12390.00 0.00000 +12400.00 0.00000 +12410.00 0.00000 +12420.00 0.00000 +12430.00 0.00000 +12440.00 0.00000 +12450.00 0.00000 +12460.00 0.00000 +12470.00 0.00000 +12480.00 0.00000 +12490.00 0.00000 +12500.00 0.00000 +12510.00 0.00000 +12520.00 0.00000 +12530.00 0.00000 +12540.00 0.00000 +12550.00 0.00000 +12560.00 0.00000 +12570.00 0.00000 +12580.00 0.00000 +12590.00 0.00000 +12600.00 0.00000 +12610.00 0.00000 +12620.00 0.00000 +12630.00 0.00000 +12640.00 0.00000 +12650.00 0.00000 +12660.00 0.00000 +12670.00 0.00000 +12680.00 0.00000 +12690.00 0.00000 +12700.00 0.00000 +12710.00 0.00000 +12720.00 0.00000 +12730.00 0.00000 +12740.00 0.00000 +12750.00 0.00000 +12760.00 0.00000 +12770.00 0.00000 +12780.00 0.00000 +12790.00 0.00000 +12800.00 0.00000 +12810.00 0.00000 +12820.00 0.00000 +12830.00 0.00000 +12840.00 0.00000 +12850.00 0.00000 +12860.00 0.00000 +12870.00 0.00000 +12880.00 0.00000 +12890.00 0.00000 +12900.00 0.00000 +12910.00 0.00000 +12920.00 0.00000 +12930.00 0.00000 +12940.00 0.00000 +12950.00 0.00000 +12960.00 0.00000 +12970.00 0.00000 +12980.00 0.00000 +12990.00 0.00000 +13000.00 0.00000 +13010.00 0.00000 +13020.00 0.00000 +13030.00 0.00000 +13040.00 0.00000 +13050.00 0.00000 +13060.00 0.00000 +13070.00 0.00000 +13080.00 0.00000 +13090.00 0.00000 +13100.00 0.00000 +13110.00 0.00000 +13120.00 0.00000 +13130.00 0.00000 +13140.00 0.00000 +13150.00 0.00000 +13160.00 0.00000 +13170.00 0.00000 +13180.00 0.00000 +13190.00 0.00000 +13200.00 0.00000 +13210.00 0.00000 +13220.00 0.00000 +13230.00 0.00000 +13240.00 0.00000 +13250.00 0.00000 +13260.00 0.00000 +13270.00 0.00000 +13280.00 0.00000 +13290.00 0.00000 +13300.00 0.00000 +13310.00 0.00000 +13320.00 0.00000 +13330.00 0.00000 +13340.00 0.00000 +13350.00 0.00000 +13360.00 0.00000 +13370.00 0.00000 +13380.00 0.00000 +13390.00 0.00000 +13400.00 0.00000 +13410.00 0.00000 +13420.00 0.00000 +13430.00 0.00000 +13440.00 0.00000 +13450.00 0.00000 +13460.00 0.00000 +13470.00 0.00000 +13480.00 0.00000 +13490.00 0.00000 +13500.00 0.00000 +13510.00 0.00000 +13520.00 0.00000 +13530.00 0.00000 +13540.00 0.00000 +13550.00 0.00000 +13560.00 0.00000 +13570.00 0.00000 +13580.00 0.00000 +13590.00 0.00000 +13600.00 0.00000 +13610.00 0.00000 +13620.00 0.00000 +13630.00 0.00000 +13640.00 0.00000 +13650.00 0.00000 +13660.00 0.00000 +13670.00 0.00000 +13680.00 0.00000 +13690.00 0.00000 +13700.00 0.00000 +13710.00 0.00000 +13720.00 0.00000 +13730.00 0.00000 +13740.00 0.00000 +13750.00 0.00000 +13760.00 0.00000 +13770.00 0.00000 +13780.00 0.00000 +13790.00 0.00000 +13800.00 0.00000 +13810.00 0.00000 +13820.00 0.00000 +13830.00 0.00000 +13840.00 0.00000 +13850.00 0.00000 +13860.00 0.00000 +13870.00 0.00000 +13880.00 0.00000 +13890.00 0.00000 +13900.00 0.00000 +13910.00 0.00000 +13920.00 0.00000 +13930.00 0.00000 +13940.00 0.00000 +13950.00 0.00000 +13960.00 0.00000 +13970.00 0.00000 +13980.00 0.00000 +13990.00 0.00000 +14000.00 0.00000 +14010.00 0.00000 +14020.00 0.00000 +14030.00 0.00000 +14040.00 0.00000 +14050.00 0.00000 +14060.00 0.00000 +14070.00 0.00000 +14080.00 0.00000 +14090.00 0.00000 +14100.00 0.00000 +14110.00 0.00000 +14120.00 0.00000 +14130.00 0.00000 +14140.00 0.00000 +14150.00 0.00000 +14160.00 0.00000 +14170.00 0.00000 +14180.00 0.00000 +14190.00 0.00000 +14200.00 0.00000 +14210.00 0.00000 +14220.00 0.00000 +14230.00 0.00000 +14240.00 0.00000 +14250.00 0.00000 +14260.00 0.00000 +14270.00 0.00000 +14280.00 0.00000 +14290.00 0.00000 +14300.00 0.00000 +14310.00 0.00000 +14320.00 0.00000 +14330.00 0.00000 +14340.00 0.00000 +14350.00 0.00000 +14360.00 0.00000 +14370.00 0.00000 +14380.00 0.00000 +14390.00 0.00000 +14400.00 0.00000 +14410.00 0.00000 +14420.00 0.00000 +14430.00 0.00000 +14440.00 0.00000 +14450.00 0.00000 +14460.00 0.00000 +14470.00 0.00000 +14480.00 0.00000 +14490.00 0.00000 +14500.00 0.00000 +14510.00 0.00000 +14520.00 0.00000 +14530.00 0.00000 +14540.00 0.00000 +14550.00 0.00000 +14560.00 0.00000 +14570.00 0.00000 +14580.00 0.00000 +14590.00 0.00000 +14600.00 0.00000 +14610.00 0.00000 +14620.00 0.00000 +14630.00 0.00000 +14640.00 0.00000 +14650.00 0.00000 +14660.00 0.00000 +14670.00 0.00000 +14680.00 0.00000 +14690.00 0.00000 +14700.00 0.00000 +14710.00 0.00000 +14720.00 0.00000 +14730.00 0.00000 +14740.00 0.00000 +14750.00 0.00000 +14760.00 0.00000 +14770.00 0.00000 +14780.00 0.00000 +14790.00 0.00000 +14800.00 0.00000 +14810.00 0.00000 +14820.00 0.00000 +14830.00 0.00000 +14840.00 0.00000 +14850.00 0.00000 +14860.00 0.00000 +14870.00 0.00000 +14880.00 0.00000 +14890.00 0.00000 +14900.00 0.00000 +14910.00 0.00000 +14920.00 0.00000 +14930.00 0.00000 +14940.00 0.00000 +14950.00 0.00000 +14960.00 0.00000 +14970.00 0.00000 +14980.00 0.00000 +14990.00 0.00000 +15000.00 0.00000 +15010.00 0.00000 +15020.00 0.00000 +15030.00 0.00000 +15040.00 0.00000 +15050.00 0.00000 +15060.00 0.00000 +15070.00 0.00000 +15080.00 0.00000 +15090.00 0.00000 +15100.00 0.00000 +15110.00 0.00000 +15120.00 0.00000 +15130.00 0.00000 +15140.00 0.00000 +15150.00 0.00000 +15160.00 0.00000 +15170.00 0.00000 +15180.00 0.00000 +15190.00 0.00000 +15200.00 0.00000 +15210.00 0.00000 +15220.00 0.00000 +15230.00 0.00000 +15240.00 0.00000 +15250.00 0.00000 +15260.00 0.00000 +15270.00 0.00000 +15280.00 0.00000 +15290.00 0.00000 +15300.00 0.00000 +15310.00 0.00000 +15320.00 0.00000 +15330.00 0.00000 +15340.00 0.00000 +15350.00 0.00000 +15360.00 0.00000 +15370.00 0.00000 +15380.00 0.00000 +15390.00 0.00000 +15400.00 0.00000 +15410.00 0.00000 +15420.00 0.00000 +15430.00 0.00000 +15440.00 0.00000 +15450.00 0.00000 +15460.00 0.00000 +15470.00 0.00000 +15480.00 0.00000 +15490.00 0.00000 +15500.00 0.00000 +15510.00 0.00000 +15520.00 0.00000 +15530.00 0.00000 +15540.00 0.00000 +15550.00 0.00000 +15560.00 0.00000 +15570.00 0.00000 +15580.00 0.00000 +15590.00 0.00000 +15600.00 0.00000 +15610.00 0.00000 +15620.00 0.00000 +15630.00 0.00000 +15640.00 0.00000 +15650.00 0.00000 +15660.00 0.00000 +15670.00 0.00000 +15680.00 0.00000 +15690.00 0.00000 +15700.00 0.00000 +15710.00 0.00000 +15720.00 0.00000 +15730.00 0.00000 +15740.00 0.00000 +15750.00 0.00000 +15760.00 0.00000 +15770.00 0.00000 +15780.00 0.00000 +15790.00 0.00000 +15800.00 0.00000 +15810.00 0.00000 +15820.00 0.00000 +15830.00 0.00000 +15840.00 0.00000 +15850.00 0.00000 +15860.00 0.00000 +15870.00 0.00000 +15880.00 0.00000 +15890.00 0.00000 +15900.00 0.00000 +15910.00 0.00000 +15920.00 0.00000 +15930.00 0.00000 +15940.00 0.00000 +15950.00 0.00000 +15960.00 0.00000 +15970.00 0.00000 +15980.00 0.00000 +15990.00 0.00000 +16000.00 0.00000 +16010.00 0.00000 +16020.00 0.00000 +16030.00 0.00000 +16040.00 0.00000 +16050.00 0.00000 +16060.00 0.00000 +16070.00 0.00000 +16080.00 0.00000 +16090.00 0.00000 +16100.00 0.00000 +16110.00 0.00000 +16120.00 0.00000 +16130.00 0.00000 +16140.00 0.00000 +16150.00 0.00000 +16160.00 0.00000 +16170.00 0.00000 +16180.00 0.00000 +16190.00 0.00000 +16200.00 0.00000 +16210.00 0.00000 +16220.00 0.00000 +16230.00 0.00000 +16240.00 0.00000 +16250.00 0.00000 +16260.00 0.00000 +16270.00 0.00000 +16280.00 0.00000 +16290.00 0.00000 +16300.00 0.00000 +16310.00 0.00000 +16320.00 0.00000 +16330.00 0.00000 +16340.00 0.00000 +16350.00 0.00000 +16360.00 0.00000 +16370.00 0.00000 +16380.00 0.00000 +16390.00 0.00000 +16400.00 0.00000 +16410.00 0.00000 +16420.00 0.00000 +16430.00 0.00000 +16440.00 0.00000 +16450.00 0.00000 +16460.00 0.00000 +16470.00 0.00000 +16480.00 0.00000 +16490.00 0.00000 +16500.00 0.00000 +16510.00 0.00000 +16520.00 0.00000 +16530.00 0.00000 +16540.00 0.00000 +16550.00 0.00000 +16560.00 0.00000 +16570.00 0.00000 +16580.00 0.00000 +16590.00 0.00000 +16600.00 0.00000 +16610.00 0.00000 +16620.00 0.00000 +16630.00 0.00000 +16640.00 0.00000 +16650.00 0.00000 +16660.00 0.00000 +16670.00 0.00000 +16680.00 0.00000 +16690.00 0.00000 +16700.00 0.00000 +16710.00 0.00000 +16720.00 0.00000 +16730.00 0.00000 +16740.00 0.00000 +16750.00 0.00000 +16760.00 0.00000 +16770.00 0.00000 +16780.00 0.00000 +16790.00 0.00000 +16800.00 0.00000 +16810.00 0.00000 +16820.00 0.00000 +16830.00 0.00000 +16840.00 0.00000 +16850.00 0.00000 +16860.00 0.00000 +16870.00 0.00000 +16880.00 0.00000 +16890.00 0.00000 +16900.00 0.00000 +16910.00 0.00000 +16920.00 0.00000 +16930.00 0.00000 +16940.00 0.00000 +16950.00 0.00000 +16960.00 0.00000 +16970.00 0.00000 +16980.00 0.00000 +16990.00 0.00000 +17000.00 0.00000 +17010.00 0.00000 +17020.00 0.00000 +17030.00 0.00000 +17040.00 0.00000 +17050.00 0.00000 +17060.00 0.00000 +17070.00 0.00000 +17080.00 0.00000 +17090.00 0.00000 +17100.00 0.00000 +17110.00 0.00000 +17120.00 0.00000 +17130.00 0.00000 +17140.00 0.00000 +17150.00 0.00000 +17160.00 0.00000 +17170.00 0.00000 +17180.00 0.00000 +17190.00 0.00000 +17200.00 0.00000 +17210.00 0.00000 +17220.00 0.00000 +17230.00 0.00000 +17240.00 0.00000 +17250.00 0.00000 +17260.00 0.00000 +17270.00 0.00000 +17280.00 0.00000 +17290.00 0.00000 +17300.00 0.00000 +17310.00 0.00000 +17320.00 0.00000 +17330.00 0.00000 +17340.00 0.00000 +17350.00 0.00000 +17360.00 0.00000 +17370.00 0.00000 +17380.00 0.00000 +17390.00 0.00000 +17400.00 0.00000 +17410.00 0.00000 +17420.00 0.00000 +17430.00 0.00000 +17440.00 0.00000 +17450.00 0.00000 +17460.00 0.00000 +17470.00 0.00000 +17480.00 0.00000 +17490.00 0.00000 +17500.00 0.00000 +17510.00 0.00000 +17520.00 0.00000 +17530.00 0.00000 +17540.00 0.00000 +17550.00 0.00000 +17560.00 0.00000 +17570.00 0.00000 +17580.00 0.00000 +17590.00 0.00000 +17600.00 0.00000 +17610.00 0.00000 +17620.00 0.00000 +17630.00 0.00000 +17640.00 0.00000 +17650.00 0.00000 +17660.00 0.00000 +17670.00 0.00000 +17680.00 0.00000 +17690.00 0.00000 +17700.00 0.00000 +17710.00 0.00000 +17720.00 0.00000 +17730.00 0.00000 +17740.00 0.00000 +17750.00 0.00000 +17760.00 0.00000 +17770.00 0.00000 +17780.00 0.00000 +17790.00 0.00000 +17800.00 0.00000 +17810.00 0.00000 +17820.00 0.00000 +17830.00 0.00000 +17840.00 0.00000 +17850.00 0.00000 +17860.00 0.00000 +17870.00 0.00000 +17880.00 0.00000 +17890.00 0.00000 +17900.00 0.00000 +17910.00 0.00000 +17920.00 0.00000 +17930.00 0.00000 +17940.00 0.00000 +17950.00 0.00000 +17960.00 0.00000 +17970.00 0.00000 +17980.00 0.00000 +17990.00 0.00000 +18000.00 0.00000 diff --git a/ObservationSim/Instrument/data/throughputs/sky_emiss_hubble_50_50_A.dat b/ObservationSim/Instrument/data/throughputs/sky_emiss_hubble_50_50_A.dat new file mode 100644 index 0000000..023df7c --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/sky_emiss_hubble_50_50_A.dat @@ -0,0 +1,2003 @@ +# huble skybackground mean level, earthshine + zodical light +#wavelength(A) flux(photon/s/A/arcsec^2/m^2) +1000.0 6.062014541418706e-09 +1005.0 1.1324002246856417e-08 +1010.0 1.6638046446152143e-08 +1015.0 2.2004147139305884e-08 +1020.0 2.7422304326317643e-08 +1025.0 3.289251800718741e-08 +1030.0 3.8414788181915204e-08 +1035.0 4.398911485050101e-08 +1040.0 4.961549801294483e-08 +1045.0 5.5293937669246676e-08 +1050.0 6.102443381940653e-08 +1055.0 6.68069864634244e-08 +1060.0 7.26415956013003e-08 +1065.0 7.852826123303418e-08 +1070.0 8.446698335862612e-08 +1075.0 9.045776197807603e-08 +1080.0 9.650059709138398e-08 +1085.0 1.0259548869854993e-07 +1090.0 1.0874243679957394e-07 +1095.0 1.1494144139445595e-07 +1100.0 1.2119250248319594e-07 +1105.0 1.1621516866148182e-07 +1110.0 1.1118780580055496e-07 +1115.0 1.0611041390041543e-07 +1120.0 1.009829929610632e-07 +1125.0 9.580554298249834e-08 +1130.0 9.057806396472076e-08 +1135.0 8.530055590773051e-08 +1140.0 7.997301881152757e-08 +1145.0 7.459545267611195e-08 +1150.0 6.916785750148364e-08 +1155.0 6.369023328764268e-08 +1160.0 5.8162580034589e-08 +1165.0 5.2584897742322656e-08 +1170.0 4.695718641084362e-08 +1175.0 4.127944604015191e-08 +1180.0 3.5551676630247506e-08 +1185.0 2.977387818113043e-08 +1190.0 2.394605069280067e-08 +1195.0 1.8068194165258228e-08 +1200.0 1.2140308598503108e-08 +1205.0 1.1911173524700924e-08 +1210.0 1.1679717125645938e-08 +1215.0 1.144593940133815e-08 +1220.0 1.1209840351777559e-08 +1225.0 1.0971419976964167e-08 +1230.0 1.0730678276897972e-08 +1235.0 1.0487615251578977e-08 +1240.0 1.0242230901007181e-08 +1245.0 9.994525225182583e-09 +1250.0 9.744498224105179e-09 +1255.0 9.49214989777498e-09 +1260.0 9.237480246191975e-09 +1265.0 8.980489269356168e-09 +1270.0 8.721176967267561e-09 +1275.0 8.45954333992615e-09 +1280.0 8.19558838733194e-09 +1285.0 7.929312109484926e-09 +1290.0 7.660714506385111e-09 +1295.0 7.389795578032495e-09 +1300.0 7.116555324427076e-09 +1305.0 6.840993745568856e-09 +1310.0 6.5631108414578336e-09 +1315.0 6.282906612094011e-09 +1320.0 6.000381057477383e-09 +1325.0 5.715534177607957e-09 +1330.0 5.428365972485726e-09 +1335.0 5.138876442110697e-09 +1340.0 4.847065586482863e-09 +1345.0 4.552933405602229e-09 +1350.0 4.256479899468791e-09 +1355.0 3.9577050680825545e-09 +1360.0 3.656608911443514e-09 +1365.0 3.3531914295516723e-09 +1370.0 3.0474526224070294e-09 +1375.0 2.7393924900095834e-09 +1380.0 2.4290110323593374e-09 +1385.0 2.1163082494562875e-09 +1390.0 1.801284141300438e-09 +1395.0 1.483938707891785e-09 +1400.0 1.1642719492303297e-09 +1405.0 1.302827183295651e-09 +1410.0 1.442338980492367e-09 +1415.0 1.5828073408204775e-09 +1420.0 1.7242322642799823e-09 +1425.0 1.866613750870882e-09 +1430.0 2.009951800593176e-09 +1435.0 2.154246413446864e-09 +1440.0 2.2994975894319473e-09 +1445.0 2.445705328548425e-09 +1450.0 2.5928696307962963e-09 +1455.0 2.7409904961755633e-09 +1460.0 2.890067924686224e-09 +1465.0 3.040101916328279e-09 +1470.0 3.1910924711017297e-09 +1475.0 3.343039589006575e-09 +1480.0 3.495943270042813e-09 +1485.0 3.649803514210447e-09 +1490.0 3.804620321509474e-09 +1495.0 3.960393691939896e-09 +1500.0 4.117123625501715e-09 +1505.0 8.93940767390179e-09 +1510.0 1.3793642289099087e-08 +1515.0 1.8679827471093606e-08 +1520.0 2.3597963219885345e-08 +1525.0 2.8548049535474305e-08 +1530.0 3.353008641786049e-08 +1535.0 3.8544073867043887e-08 +1540.0 4.359001188302451e-08 +1545.0 4.866790046580235e-08 +1550.0 5.3777739615377417e-08 +1555.0 5.8919529331749705e-08 +1560.0 6.409326961491921e-08 +1565.0 6.929896046488596e-08 +1570.0 7.453660188164988e-08 +1575.0 7.980619386521105e-08 +1580.0 8.510773641556946e-08 +1585.0 9.044122953272506e-08 +1590.0 9.58066732166779e-08 +1595.0 1.0120406746742795e-07 +1600.0 1.0663341228497521e-07 +1605.0 2.656467766234215e-07 +1610.0 4.2564880223865926e-07 +1615.0 5.866394891306888e-07 +1620.0 7.486188372995099e-07 +1625.0 9.115868467451226e-07 +1630.0 1.075543517467527e-06 +1635.0 1.2404888494667231e-06 +1640.0 1.4064228427427105e-06 +1645.0 1.5733454972954894e-06 +1650.0 1.7412568131250607e-06 +1655.0 1.9101567902314226e-06 +1660.0 2.080045428614577e-06 +1665.0 2.250922728274523e-06 +1670.0 2.4227886892112605e-06 +1675.0 2.595643311424789e-06 +1680.0 2.76948659491511e-06 +1685.0 2.9443185396822223e-06 +1690.0 3.120139145726126e-06 +1695.0 3.2969484130468213e-06 +1700.0 3.474746341644308e-06 +1705.0 3.6828985428956737e-06 +1710.0 3.892211637748622e-06 +1715.0 4.102685626203155e-06 +1720.0 4.3143205082592715e-06 +1725.0 4.527116283916972e-06 +1730.0 4.741072953176257e-06 +1735.0 4.956190516037125e-06 +1740.0 5.172468972499578e-06 +1745.0 5.389908322563615e-06 +1750.0 5.608508566229232e-06 +1755.0 5.828269703496438e-06 +1760.0 6.0491917343652265e-06 +1765.0 6.271274658835598e-06 +1770.0 6.494518476907555e-06 +1775.0 6.7189231885810926e-06 +1780.0 6.944488793856216e-06 +1785.0 7.171215292732926e-06 +1790.0 7.399102685211216e-06 +1795.0 7.6281509712910916e-06 +1800.0 7.85836015097255e-06 +1805.0 8.07091933107771e-06 +1810.0 8.284535189309783e-06 +1815.0 8.49920772566877e-06 +1820.0 8.714936940154672e-06 +1825.0 8.931722832767487e-06 +1830.0 9.149565403507218e-06 +1835.0 9.368464652373863e-06 +1840.0 9.588420579367423e-06 +1845.0 9.809433184487896e-06 +1850.0 1.0031502467735282e-05 +1855.0 1.0254628429109583e-05 +1860.0 1.0478811068610799e-05 +1865.0 1.0704050386238928e-05 +1870.0 1.0930346381993973e-05 +1875.0 1.115769905587593e-05 +1880.0 1.1386108407884804e-05 +1885.0 1.1615574438020591e-05 +1890.0 1.184609714628329e-05 +1895.0 1.2077676532672904e-05 +1900.0 1.2310312597189432e-05 +1905.0 1.2712087023747278e-05 +1910.0 1.3115800446982773e-05 +1915.0 1.3521452866895907e-05 +1920.0 1.3929044283486693e-05 +1925.0 1.433857469675512e-05 +1930.0 1.4750044106701198e-05 +1935.0 1.5163452513324916e-05 +1940.0 1.5578799916626283e-05 +1945.0 1.59960863166053e-05 +1950.0 1.6415311713261957e-05 +1955.0 1.6836476106596262e-05 +1960.0 1.7259579496608216e-05 +1965.0 1.7684621883297813e-05 +1970.0 1.8111603266665053e-05 +1975.0 1.8540523646709943e-05 +1980.0 1.8971383023432478e-05 +1985.0 1.940418139683266e-05 +1990.0 1.9838918766910488e-05 +1995.0 2.027559513366596e-05 +2000.0 2.071421049709908e-05 +2005.0 2.327957785004678e-05 +2010.0 2.5857481770708722e-05 +2015.0 2.8447922259084894e-05 +2020.0 3.105089931517531e-05 +2025.0 3.3666412938979966e-05 +2030.0 3.6294463130498865e-05 +2035.0 3.893504988973199e-05 +2040.0 4.158817321667937e-05 +2045.0 4.425383311134099e-05 +2050.0 4.6932029573716845e-05 +2055.0 4.9622762603806926e-05 +2060.0 5.232603220161126e-05 +2065.0 5.504183836712983e-05 +2070.0 5.7770181100362636e-05 +2075.0 6.051106040130968e-05 +2080.0 6.326447626997097e-05 +2085.0 6.60304287063465e-05 +2090.0 6.880891771043627e-05 +2095.0 7.159994328224026e-05 +2100.0 7.440350542175852e-05 +2105.0 7.745262372366961e-05 +2110.0 8.051538557474235e-05 +2115.0 8.359179097497673e-05 +2120.0 8.668183992437276e-05 +2125.0 8.978553242293042e-05 +2130.0 9.290286847064974e-05 +2135.0 9.60338480675307e-05 +2140.0 9.917847121357329e-05 +2145.0 0.00010233673790877756 +2150.0 0.00010550864815314345 +2155.0 0.00010869420194667097 +2160.0 0.00011189339928936014 +2165.0 0.00011510624018121096 +2170.0 0.00011833272462222341 +2175.0 0.00012157285261239751 +2180.0 0.00012482662415173328 +2185.0 0.00012809403924023065 +2190.0 0.0001313750978778897 +2195.0 0.00013466980006471039 +2200.0 0.0001379781458006927 +2205.0 0.00013697162005895603 +2210.0 0.00013595910741274437 +2215.0 0.00013494060786205768 +2220.0 0.00013391612140689602 +2225.0 0.00013288564804725934 +2230.0 0.0001318491877831476 +2235.0 0.00013080674061456097 +2240.0 0.00012975830654149924 +2245.0 0.00012870388556396258 +2250.0 0.00012764347768195084 +2255.0 0.00012657708289546412 +2260.0 0.00012550470120450242 +2265.0 0.00012442633260906571 +2270.0 0.000123341977109154 +2275.0 0.0001222516347047673 +2280.0 0.00012115530539590555 +2285.0 0.00012005298918256885 +2290.0 0.00011894468606475708 +2295.0 0.00011783039604247039 +2300.0 0.00011671011911570866 +2305.0 0.00011709491260915991 +2310.0 0.00011748027476136693 +2315.0 0.00011786620557232971 +2320.0 0.00011825270504204823 +2325.0 0.00011863977317052247 +2330.0 0.00011902740995775252 +2335.0 0.00011941561540373824 +2340.0 0.00011980438950847977 +2345.0 0.00012019373227197702 +2350.0 0.00012058364369422999 +2355.0 0.00012097412377523875 +2360.0 0.00012136517251500323 +2365.0 0.0001217567899135235 +2370.0 0.00012214897597079947 +2375.0 0.0001225417306868312 +2380.0 0.00012293505406161867 +2385.0 0.00012332894609516193 +2390.0 0.0001237234067874609 +2395.0 0.00012411843613851565 +2400.0 0.0001245140341483261 +2405.0 0.00012714023131933059 +2410.0 0.0001297762696251924 +2415.0 0.00013242214906591162 +2420.0 0.00013507786964148816 +2425.0 0.00013774343135192208 +2430.0 0.00014041883419721335 +2435.0 0.000143104078177362 +2440.0 0.000145799163292368 +2445.0 0.00014850408954223136 +2450.0 0.00015121885692695206 +2455.0 0.00015394346544653017 +2460.0 0.00015667791510096563 +2465.0 0.00015942220589025842 +2470.0 0.0001621763378144086 +2475.0 0.00016494031087341615 +2480.0 0.000167714125067281 +2485.0 0.00017049778039600328 +2490.0 0.00017329127685958287 +2495.0 0.00017609461445801988 +2500.0 0.00017890779319131418 +2505.0 0.00018094365741134615 +2510.0 0.00018298622042831872 +2515.0 0.00018503548224223207 +2520.0 0.0001870914428530861 +2525.0 0.0001891541022608809 +2530.0 0.00019122346046561634 +2535.0 0.00019329951746729256 +2540.0 0.0001953822732659095 +2545.0 0.00019747172786146707 +2550.0 0.00019956788125396544 +2555.0 0.00020167073344340452 +2560.0 0.0002037802844297843 +2565.0 0.00020589653421310478 +2570.0 0.000208019482793366 +2575.0 0.00021014913017056787 +2580.0 0.00021228547634471055 +2585.0 0.00021442852131579388 +2590.0 0.00021657826508381795 +2595.0 0.00021873470764878275 +2600.0 0.00022089784901068826 +2605.0 0.0002479953230516333 +2610.0 0.00027519518738234857 +2615.0 0.0003024974420028341 +2620.0 0.00032990208691309003 +2625.0 0.00035740912211311616 +2630.0 0.00038501854760291255 +2635.0 0.0004127303633824792 +2640.0 0.00044054456945181607 +2645.0 0.0004684611658109233 +2650.0 0.0004964801524598007 +2655.0 0.0005246015293984484 +2660.0 0.0005528252966268666 +2665.0 0.0005811514541450546 +2670.0 0.0006095800019530132 +2675.0 0.000638110940050742 +2680.0 0.0006667442684382412 +2685.0 0.0006954799871155105 +2690.0 0.0007243180960825502 +2695.0 0.0007532585953393599 +2700.0 0.0007823014848859402 +2705.0 0.0007556728768021461 +2710.0 0.0007289404708827242 +2715.0 0.0007021042671276747 +2720.0 0.0006751642655369976 +2725.0 0.0006481204661106927 +2730.0 0.0006209728688487601 +2735.0 0.0005937214737511999 +2740.0 0.000566366280818012 +2745.0 0.0005389072900491964 +2750.0 0.0005113445014447532 +2755.0 0.00048367791500468233 +2760.0 0.0004559075307289837 +2765.0 0.0004280333486176574 +2770.0 0.00040005536867070347 +2775.0 0.0003719735908881218 +2780.0 0.00034378801526991243 +2785.0 0.00031549864181607554 +2790.0 0.0002871054705266108 +2795.0 0.0002586085014015184 +2800.0 0.00023000773444079842 +2805.0 0.0003032463272527141 +2810.0 0.0003767445559459658 +2815.0 0.00045050242052055314 +2820.0 0.0005245199209764765 +2825.0 0.0005987970573137354 +2830.0 0.0006733338295323304 +2835.0 0.0007481302376322609 +2840.0 0.0008231862816135275 +2845.0 0.00089850196147613 +2850.0 0.0009740772772200681 +2855.0 0.0010499122288453423 +2860.0 0.0011260068163519523 +2865.0 0.0012023610397398977 +2870.0 0.0012789748990091792 +2875.0 0.0013558483941597966 +2880.0 0.0014329815251917497 +2885.0 0.0015103742921050388 +2890.0 0.0015880266948996636 +2895.0 0.0016659387335756243 +2900.0 0.001744110408132921 +2905.0 0.0017136314040109434 +2910.0 0.001683037129351848 +2915.0 0.0016523275841556356 +2920.0 0.001621502768422306 +2925.0 0.0015905626821518595 +2930.0 0.0015595073253442955 +2935.0 0.0015283366979996146 +2940.0 0.0014970508001178162 +2945.0 0.0014656496316989007 +2950.0 0.0014341331927428679 +2955.0 0.001402501483249718 +2960.0 0.0013707545032194506 +2965.0 0.001338892252652066 +2970.0 0.0013069147315475647 +2975.0 0.0012748219399059458 +2980.0 0.0012426138777272093 +2985.0 0.001210290545011356 +2990.0 0.0011778519417583856 +2995.0 0.0011452980679682978 +3000.0 0.001112628923641093 +3005.0 0.0011300853582804423 +3010.0 0.0011475937132296088 +3015.0 0.001165153988488592 +3020.0 0.0011827661840573915 +3025.0 0.0012004302999360085 +3030.0 0.001218146336124442 +3035.0 0.0012359142926226924 +3040.0 0.0012537341694307594 +3045.0 0.001271605966548643 +3050.0 0.001289529683976344 +3055.0 0.0013075053217138615 +3060.0 0.0013255328797611957 +3065.0 0.001343612358118347 +3070.0 0.0013617437567853149 +3075.0 0.0013799270757620995 +3080.0 0.001398162315048701 +3085.0 0.001416449474645119 +3090.0 0.0014347885545513543 +3095.0 0.0014531795547674065 +3100.0 0.0014716224752932747 +3105.0 0.0015154755320681617 +3110.0 0.0015594621781252946 +3115.0 0.0016035824134646728 +3120.0 0.0016478362380862974 +3125.0 0.0016922236519901674 +3130.0 0.0017367446551762832 +3135.0 0.001781399247644645 +3140.0 0.0018261874293952524 +3145.0 0.0018711092004281052 +3150.0 0.0019161645607432046 +3155.0 0.001961353510340549 +3160.0 0.00200667604922014 +3165.0 0.002052132177381976 +3170.0 0.002097721894826058 +3175.0 0.0021434452015523862 +3180.0 0.00218930209756096 +3185.0 0.0022352925828517797 +3190.0 0.0022814166574248447 +3195.0 0.002327674321280156 +3200.0 0.002374065574417713 +3205.0 0.002396407454528067 +3210.0 0.0024188074700601065 +3215.0 0.0024412656210138317 +3220.0 0.002463781907389243 +3225.0 0.002486356329186341 +3230.0 0.002508988886405124 +3235.0 0.0025316795790455934 +3240.0 0.002554428407107748 +3245.0 0.002577235370591589 +3250.0 0.0026001004694971154 +3255.0 0.0026230237038243277 +3260.0 0.0026460050735732264 +3265.0 0.002669044578743811 +3270.0 0.002692142219336081 +3275.0 0.002715297995350038 +3280.0 0.0027385119067856794 +3285.0 0.0027617839536430077 +3290.0 0.002785114135922021 +3295.0 0.002808502453622721 +3300.0 0.0028319489067451064 +3305.0 0.002855453495289178 +3310.0 0.0028790162192549357 +3315.0 0.0029026370786423786 +3320.0 0.002926316073451508 +3325.0 0.0029500532036823225 +3330.0 0.0029738484693348235 +3335.0 0.0029977018704090107 +3340.0 0.0030216134069048833 +3345.0 0.0030455830788224418 +3350.0 0.003069610886161686 +3355.0 0.0030936968289226167 +3360.0 0.003117840907105233 +3365.0 0.0031420431207095354 +3370.0 0.0031663034697355236 +3375.0 0.0031906219541831967 +3380.0 0.003214998574052557 +3385.0 0.003239433329343603 +3390.0 0.0032639262200563346 +3395.0 0.003288477246190751 +3400.0 0.0033130864077468548 +3405.0 0.003321724067055163 +3410.0 0.003330372785022544 +3415.0 0.0033390325616489995 +3420.0 0.0033477033969345287 +3425.0 0.003356385290879132 +3430.0 0.003365078243482808 +3435.0 0.0033737822547455576 +3440.0 0.0033824973246673806 +3445.0 0.003391223453248277 +3450.0 0.003399960640488249 +3455.0 0.0034087088863872924 +3460.0 0.003417468190945411 +3465.0 0.003426238554162602 +3470.0 0.0034350199760388666 +3475.0 0.0034438124565742056 +3480.0 0.003452615995768618 +3485.0 0.0034614305936221034 +3490.0 0.003470256250134663 +3495.0 0.0034790929653062963 +3500.0 0.0034879407391370026 +3505.0 0.0035009664271809385 +3510.0 0.003514015062202219 +3515.0 0.003527086644200845 +3520.0 0.0035401811731768165 +3525.0 0.0035532986491301323 +3530.0 0.0035664390720607933 +3535.0 0.0035796024419687987 +3540.0 0.0035927887588541505 +3545.0 0.003605998022716847 +3550.0 0.003619230233556889 +3555.0 0.0036324853913742754 +3560.0 0.0036457634961690063 +3565.0 0.0036590645479410836 +3570.0 0.0036723885466905053 +3575.0 0.0036857354924172726 +3580.0 0.003699105385121384 +3585.0 0.003712498224802841 +3590.0 0.0037259140114616436 +3595.0 0.0037393527450977912 +3600.0 0.003752814425711283 +3605.0 0.0037950234170193533 +3610.0 0.0038373350345383807 +3615.0 0.003879749278268364 +3620.0 0.003922266148209306 +3625.0 0.0039648856443612055 +3630.0 0.004007607766724061 +3635.0 0.004050432515297875 +3640.0 0.004093359890082647 +3645.0 0.004136389891078376 +3650.0 0.004179522518285061 +3655.0 0.004222757771702705 +3660.0 0.004266095651331307 +3665.0 0.004309536157170864 +3670.0 0.00435307928922138 +3675.0 0.004396725047482853 +3680.0 0.0044404734319552835 +3685.0 0.004484324442638672 +3690.0 0.004528278079533017 +3695.0 0.004572334342638319 +3700.0 0.004616493231954578 +3705.0 0.0046124722536385445 +3710.0 0.004608423584411084 +3715.0 0.004604347224272196 +3720.0 0.004600243173221882 +3725.0 0.004596111431260142 +3730.0 0.004591951998386975 +3735.0 0.004587764874602381 +3740.0 0.004583550059906362 +3745.0 0.004579307554298915 +3750.0 0.004575037357780041 +3755.0 0.004570739470349742 +3760.0 0.004566413892008016 +3765.0 0.004562060622754863 +3770.0 0.004557679662590283 +3775.0 0.004553271011514277 +3780.0 0.0045488346695268436 +3785.0 0.0045443706366279845 +3790.0 0.004539878912817699 +3795.0 0.004535359498095987 +3800.0 0.004530812392462847 +3805.0 0.004562768196679388 +3810.0 0.004594792316819616 +3815.0 0.004626884752883532 +3820.0 0.004659045504871137 +3825.0 0.004691274572782429 +3830.0 0.004723571956617409 +3835.0 0.004755937656376078 +3840.0 0.0047883716720584345 +3845.0 0.004820874003664478 +3850.0 0.00485344465119421 +3855.0 0.00488608361464763 +3860.0 0.004918790894024738 +3865.0 0.004951566489325536 +3870.0 0.00498441040055002 +3875.0 0.005017322627698192 +3880.0 0.0050503031707700525 +3885.0 0.0050833520297656025 +3890.0 0.005116469204684839 +3895.0 0.005149654695527763 +3900.0 0.005182908502294377 +3905.0 0.005303572726882924 +3910.0 0.005424528934749572 +3915.0 0.005545777125894321 +3920.0 0.005667317300317171 +3925.0 0.005789149458018122 +3930.0 0.005911273598997175 +3935.0 0.006033689723254326 +3940.0 0.0061563978307895804 +3945.0 0.006279397921602936 +3950.0 0.006402689995694391 +3955.0 0.006526274053063948 +3960.0 0.006650150093711606 +3965.0 0.006774318117637365 +3970.0 0.0068987781248412245 +3975.0 0.007023530115323184 +3980.0 0.007148574089083247 +3985.0 0.007273910046121409 +3990.0 0.007399537986437672 +3995.0 0.007525457910032037 +4000.0 0.007651669816904504 +4005.0 0.007659843135265862 +4010.0 0.007668012979797236 +4015.0 0.00767617935049862 +4020.0 0.00768434224737002 +4025.0 0.007692501670411432 +4030.0 0.007700657619622858 +4035.0 0.007708810095004297 +4040.0 0.007716959096555747 +4045.0 0.00772510462427721 +4050.0 0.007733246678168689 +4055.0 0.007741385258230179 +4060.0 0.0077495203644616815 +4065.0 0.007757651996863199 +4070.0 0.007765780155434729 +4075.0 0.007773904840176271 +4080.0 0.007782026051087828 +4085.0 0.007790143788169395 +4090.0 0.007798258051420978 +4095.0 0.007806368840842572 +4100.0 0.00781447615643418 +4105.0 0.007822579998195802 +4110.0 0.007830680366127435 +4115.0 0.007838777260229083 +4120.0 0.007846870680500741 +4125.0 0.007854960626942414 +4130.0 0.007863047099554103 +4135.0 0.007871130098335802 +4140.0 0.007879209623287513 +4145.0 0.00788728567440924 +4150.0 0.007895358251700976 +4155.0 0.007903427355162728 +4160.0 0.007911492984794492 +4165.0 0.007919555140596272 +4170.0 0.007927613822568062 +4175.0 0.007935669030709865 +4180.0 0.007943720765021683 +4185.0 0.00795176902550351 +4190.0 0.007959813812155356 +4195.0 0.007967855124977212 +4200.0 0.00797589296396908 +4205.0 0.007983927329130964 +4210.0 0.007991958220462858 +4215.0 0.007999985637964764 +4220.0 0.008008009581636687 +4225.0 0.00801603005147862 +4230.0 0.00802404704749057 +4235.0 0.00803206056967253 +4240.0 0.008040070618024503 +4245.0 0.008048077192546488 +4250.0 0.008056080293238487 +4255.0 0.008096526315512843 +4260.0 0.008137045118705534 +4265.0 0.008177636702816567 +4270.0 0.008218301067845933 +4275.0 0.008259038213793642 +4280.0 0.008299848140659687 +4285.0 0.008340730848444073 +4290.0 0.008381686337146792 +4295.0 0.008422714606767853 +4300.0 0.008463815657307252 +4305.0 0.008504989488764988 +4310.0 0.008546236101141063 +4315.0 0.008587555494435475 +4320.0 0.008628947668648225 +4325.0 0.008670412623779312 +4330.0 0.008711950359828741 +4335.0 0.008753560876796507 +4340.0 0.00879524417468261 +4345.0 0.00883700025348705 +4350.0 0.008878829113209832 +4355.0 0.008920730753850949 +4360.0 0.008962705175410406 +4365.0 0.009004752377888201 +4370.0 0.009046872361284332 +4375.0 0.009089065125598803 +4380.0 0.00913133067083161 +4385.0 0.009173668996982761 +4390.0 0.009216080104052246 +4395.0 0.009258563992040067 +4400.0 0.009301120660946228 +4405.0 0.00934375011077073 +4410.0 0.009386452341513567 +4415.0 0.009429227353174743 +4420.0 0.009472075145754258 +4425.0 0.009514995719252111 +4430.0 0.009557989073668303 +4435.0 0.009601055209002831 +4440.0 0.0096441941252557 +4445.0 0.009687405822426904 +4450.0 0.009730690300516449 +4455.0 0.00977404755952433 +4460.0 0.009817477599450548 +4465.0 0.009860980420295106 +4470.0 0.009904556022058005 +4475.0 0.009948204404739239 +4480.0 0.00999192556833881 +4485.0 0.010035719512856723 +4490.0 0.01007958623829297 +4495.0 0.010123525744647557 +4500.0 0.010167538031920484 +4505.0 0.010171012488436406 +4510.0 0.01017446958022877 +4515.0 0.010177909307297572 +4520.0 0.010181331669642813 +4525.0 0.010184736667264497 +4530.0 0.010188124300162617 +4535.0 0.01019149456833718 +4540.0 0.010194847471788178 +4545.0 0.01019818301051562 +4550.0 0.010201501184519497 +4555.0 0.010204801993799816 +4560.0 0.010208085438356574 +4565.0 0.010211351518189773 +4570.0 0.010214600233299408 +4575.0 0.010217831583685489 +4580.0 0.010221045569348004 +4585.0 0.010224242190286961 +4590.0 0.010227421446502356 +4595.0 0.010230583337994191 +4600.0 0.010233727864762466 +4605.0 0.010236855026807181 +4610.0 0.010239964824128336 +4615.0 0.010243057256725929 +4620.0 0.01024613232459996 +4625.0 0.010249190027750434 +4630.0 0.010252230366177345 +4635.0 0.010255253339880695 +4640.0 0.01025825894886049 +4645.0 0.010261247193116716 +4650.0 0.010264218072649389 +4655.0 0.010267171587458497 +4660.0 0.010270107737544049 +4665.0 0.010273026522906036 +4670.0 0.010275927943544465 +4675.0 0.01027881199945933 +4680.0 0.01028167869065064 +4685.0 0.010284528017118388 +4690.0 0.010287359978862574 +4695.0 0.010290174575883198 +4700.0 0.010292971808180265 +4705.0 0.01029575167575377 +4710.0 0.010298514178603713 +4715.0 0.010301259316730097 +4720.0 0.01030398709013292 +4725.0 0.010306697498812186 +4730.0 0.010309390542767886 +4735.0 0.01031206622200003 +4740.0 0.010314724536508611 +4745.0 0.010317365486293632 +4750.0 0.010319989071355094 +4755.0 0.010322595291692995 +4760.0 0.010325184147307332 +4765.0 0.010327755638198115 +4770.0 0.010330309764365333 +4775.0 0.010332846525808992 +4780.0 0.01033536592252909 +4785.0 0.010337867954525628 +4790.0 0.010340352621798606 +4795.0 0.010342819924348021 +4800.0 0.010345269862173876 +4805.0 0.010347702435276173 +4810.0 0.01035011764365491 +4815.0 0.010352515487310084 +4820.0 0.010354895966241697 +4825.0 0.010357259080449752 +4830.0 0.010359604829934244 +4835.0 0.010361933214695179 +4840.0 0.010364244234732551 +4845.0 0.010366537890046362 +4850.0 0.010368814180636616 +4855.0 0.010371073106503306 +4860.0 0.010373314667646438 +4865.0 0.010375538864066006 +4870.0 0.010377745695762016 +4875.0 0.010379935162734466 +4880.0 0.010382107264983354 +4885.0 0.010384262002508684 +4890.0 0.010386399375310452 +4895.0 0.01038851938338866 +4900.0 0.010390622026743306 +4905.0 0.010392707305374392 +4910.0 0.010394775219281917 +4915.0 0.010396825768465883 +4920.0 0.010398858952926289 +4925.0 0.010400874772663134 +4930.0 0.010402873227676418 +4935.0 0.010404854317966143 +4940.0 0.010406818043532304 +4945.0 0.010408764404374908 +4950.0 0.010410693400493951 +4955.0 0.010412605031889432 +4960.0 0.010414499298561353 +4965.0 0.010416376200509716 +4970.0 0.010418235737734515 +4975.0 0.010420077910235758 +4980.0 0.010421902718013434 +4985.0 0.010423710161067556 +4990.0 0.010425500239398115 +4995.0 0.010427272953005112 +5000.0 0.01042902830188855 +5005.0 0.010450896385217042 +5010.0 0.010472787323800331 +5015.0 0.01049470111763842 +5020.0 0.010516637766731307 +5025.0 0.010538597271078993 +5030.0 0.010560579630681476 +5035.0 0.01058258484553876 +5040.0 0.010604612915650841 +5045.0 0.010626663841017719 +5050.0 0.010648737621639395 +5055.0 0.01067083425751587 +5060.0 0.010692953748647146 +5065.0 0.01071509609503322 +5070.0 0.01073726129667409 +5075.0 0.010759449353569758 +5080.0 0.010781660265720227 +5085.0 0.010803894033125492 +5090.0 0.010826150655785557 +5095.0 0.010848430133700421 +5100.0 0.010870732466870082 +5105.0 0.010893057655294542 +5110.0 0.010915405698973802 +5115.0 0.010937776597907858 +5120.0 0.010960170352096713 +5125.0 0.010982586961540365 +5130.0 0.011005026426238818 +5135.0 0.011027488746192067 +5140.0 0.011049973921400117 +5145.0 0.011072481951862964 +5150.0 0.011095012837580609 +5155.0 0.011117566578553052 +5160.0 0.011140143174780296 +5165.0 0.011162742626262337 +5170.0 0.011185364932999176 +5175.0 0.011208010094990815 +5180.0 0.011230678112237248 +5185.0 0.011253368984738485 +5190.0 0.011276082712494518 +5195.0 0.011298819295505347 +5200.0 0.011321578733770977 +5205.0 0.011344361027291406 +5210.0 0.011367166176066633 +5215.0 0.011389994180096657 +5220.0 0.01141284503938148 +5225.0 0.0114357187539211 +5230.0 0.011458615323715522 +5235.0 0.011481534748764741 +5240.0 0.011504477029068757 +5245.0 0.011527442164627573 +5250.0 0.011550430155441186 +5255.0 0.01155661730472812 +5260.0 0.01156279529462327 +5265.0 0.011568964125126627 +5270.0 0.011575123796238197 +5275.0 0.011581274307957978 +5280.0 0.011587415660285968 +5285.0 0.011593547853222173 +5290.0 0.011599670886766587 +5295.0 0.011605784760919214 +5300.0 0.011611889475680053 +5305.0 0.011617985031049102 +5310.0 0.011624071427026362 +5315.0 0.011630148663611834 +5320.0 0.011636216740805519 +5325.0 0.011642275658607414 +5330.0 0.011648325417017519 +5335.0 0.011654366016035837 +5340.0 0.011660397455662367 +5345.0 0.011666419735897108 +5350.0 0.011672432856740057 +5355.0 0.01167843681819122 +5360.0 0.011684431620250596 +5365.0 0.011690417262918182 +5370.0 0.011696393746193981 +5375.0 0.011702361070077988 +5380.0 0.011708319234570209 +5385.0 0.011714268239670641 +5390.0 0.011720208085379283 +5395.0 0.011726138771696138 +5400.0 0.011732060298621203 +5405.0 0.01173797266615448 +5410.0 0.011743875874295968 +5415.0 0.011749769923045668 +5420.0 0.011755654812403581 +5425.0 0.011761530542369702 +5430.0 0.011767397112944037 +5435.0 0.011773254524126583 +5440.0 0.01177910277591734 +5445.0 0.011784941868316308 +5450.0 0.011790771801323487 +5455.0 0.01179659257493888 +5460.0 0.011802404189162482 +5465.0 0.011808206643994294 +5470.0 0.011813999939434319 +5475.0 0.011819784075482556 +5480.0 0.011825559052139003 +5485.0 0.011831324869403664 +5490.0 0.011837081527276534 +5495.0 0.011842829025757616 +5500.0 0.01184856736484691 +5505.0 0.011862374443121321 +5510.0 0.011876187035752495 +5515.0 0.011890005142740426 +5520.0 0.011903828764085122 +5525.0 0.011917657899786577 +5530.0 0.011931492549844795 +5535.0 0.011945332714259776 +5540.0 0.01195917839303152 +5545.0 0.011973029586160021 +5550.0 0.011986886293645287 +5555.0 0.012000748515487313 +5560.0 0.0120146162516861 +5565.0 0.012028489502241651 +5570.0 0.012042368267153962 +5575.0 0.012056252546423035 +5580.0 0.01207014234004887 +5585.0 0.012084037648031466 +5590.0 0.012097938470370825 +5595.0 0.012111844807066943 +5600.0 0.012125756658119827 +5605.0 0.01213967402352947 +5610.0 0.012153596903295873 +5615.0 0.01216752529741904 +5620.0 0.012181459205898967 +5625.0 0.012195398628735655 +5630.0 0.012209343565929107 +5635.0 0.012223294017479317 +5640.0 0.012237249983386296 +5645.0 0.01225121146365003 +5650.0 0.012265178458270527 +5655.0 0.012279150967247788 +5660.0 0.012293128990581808 +5665.0 0.012307112528272589 +5670.0 0.012321101580320135 +5675.0 0.012335096146724438 +5680.0 0.012349096227485507 +5685.0 0.012363101822603337 +5690.0 0.012377112932077926 +5695.0 0.012391129555909278 +5700.0 0.012405151694097392 +5705.0 0.01241917934664227 +5710.0 0.012433212513543904 +5715.0 0.012447251194802306 +5720.0 0.012461295390417465 +5725.0 0.012475345100389387 +5730.0 0.01248940032471807 +5735.0 0.012503461063403516 +5740.0 0.01251752731644572 +5745.0 0.01253159908384469 +5750.0 0.01254567636560042 +5755.0 0.012545781096577774 +5760.0 0.012545867053353879 +5765.0 0.012545934235928733 +5770.0 0.012545982644302341 +5775.0 0.0125460122784747 +5780.0 0.012546023138445809 +5785.0 0.012546015224215668 +5790.0 0.012545988535784276 +5795.0 0.012545943073151638 +5800.0 0.012545878836317751 +5805.0 0.012545795825282615 +5810.0 0.01254569404004623 +5815.0 0.012545573480608594 +5820.0 0.012545434146969712 +5825.0 0.012545276039129574 +5830.0 0.012545099157088197 +5835.0 0.012544903500845564 +5840.0 0.012544689070401686 +5845.0 0.012544455865756556 +5850.0 0.012544203886910178 +5855.0 0.01254393313386255 +5860.0 0.012543643606613674 +5865.0 0.01254333530516355 +5870.0 0.012543008229512173 +5875.0 0.012542662379659553 +5880.0 0.01254229775560568 +5885.0 0.012541914357350558 +5890.0 0.012541512184894188 +5895.0 0.01254109123823657 +5900.0 0.012540651517377701 +5905.0 0.012540193022317583 +5910.0 0.012539715753056216 +5915.0 0.012539219709593602 +5920.0 0.012538704891929736 +5925.0 0.012538171300064623 +5930.0 0.012537618933998263 +5935.0 0.012537047793730651 +5940.0 0.01253645787926179 +5945.0 0.01253584919059168 +5950.0 0.012535221727720322 +5955.0 0.012534575490647713 +5960.0 0.012533910479373855 +5965.0 0.012533226693898749 +5970.0 0.012532524134222395 +5975.0 0.012531802800344794 +5980.0 0.012531062692265938 +5985.0 0.012530303809985838 +5990.0 0.012529526153504486 +5995.0 0.012528729722821885 +6000.0 0.012527914517938037 +6005.0 0.012527610530212086 +6010.0 0.012527288650868329 +6015.0 0.012526948879906772 +6020.0 0.012526591217327406 +6025.0 0.012526215663130242 +6030.0 0.012525822217315269 +6035.0 0.012525410879882501 +6040.0 0.012524981650831924 +6045.0 0.012524534530163545 +6050.0 0.012524069517877361 +6055.0 0.012523586613973375 +6060.0 0.012523085818451588 +6065.0 0.012522567131311993 +6070.0 0.0125220305525546 +6075.0 0.012521476082179397 +6080.0 0.012520903720186397 +6085.0 0.012520313466575594 +6090.0 0.01251970532134698 +6095.0 0.01251907928450057 +6100.0 0.012518435356036353 +6105.0 0.012517773535954336 +6110.0 0.01251709382425451 +6115.0 0.012516396220936888 +6120.0 0.012515680726001458 +6125.0 0.012514947339448223 +6130.0 0.012514196061277188 +6135.0 0.012513426891488353 +6140.0 0.012512639830081707 +6145.0 0.012511834877057263 +6150.0 0.012511012032415012 +6155.0 0.012510171296154959 +6160.0 0.012509312668277105 +6165.0 0.012508436148781443 +6170.0 0.012507541737667983 +6175.0 0.012506629434936717 +6180.0 0.012505699240587647 +6185.0 0.012504751154620774 +6190.0 0.012503785177036101 +6195.0 0.012502801307833622 +6200.0 0.012501799547013337 +6205.0 0.012500779894575254 +6210.0 0.012499742350519361 +6215.0 0.012498686914845672 +6220.0 0.012497613587554175 +6225.0 0.012496522368644878 +6230.0 0.012495413258117776 +6235.0 0.012494286255972866 +6240.0 0.012493141362210159 +6245.0 0.012491978576829649 +6250.0 0.01249079789983133 +6255.0 0.012495785632139699 +6260.0 0.012500765362999608 +6265.0 0.012505737092411057 +6270.0 0.012510700820374046 +6275.0 0.012515656546888576 +6280.0 0.01252060427195465 +6285.0 0.012525543995572258 +6290.0 0.01253047571774141 +6295.0 0.012535399438462103 +6300.0 0.012540315157734332 +6305.0 0.012545222875558103 +6310.0 0.01255012259193342 +6315.0 0.012555014306860271 +6320.0 0.012559898020338665 +6325.0 0.012564773732368598 +6330.0 0.012569641442950072 +6335.0 0.012574501152083088 +6340.0 0.012579352859767643 +6345.0 0.01258419656600374 +6350.0 0.012589032270791372 +6355.0 0.01259385997413055 +6360.0 0.012598679676021265 +6365.0 0.012603491376463525 +6370.0 0.012608295075457321 +6375.0 0.012613090773002659 +6380.0 0.012617878469099536 +6385.0 0.012622658163747951 +6390.0 0.012627429856947911 +6395.0 0.01263219354869941 +6400.0 0.012636949239002451 +6405.0 0.01264169692785703 +6410.0 0.012646436615263152 +6415.0 0.012651168301220811 +6420.0 0.012655891985730014 +6425.0 0.012660607668790754 +6430.0 0.012665315350403036 +6435.0 0.012670015030566856 +6440.0 0.012674706709282219 +6445.0 0.012679390386549121 +6450.0 0.012684066062367563 +6455.0 0.012688733736737548 +6460.0 0.012693393409659073 +6465.0 0.012698045081132137 +6470.0 0.012702688751156743 +6475.0 0.012707324419732888 +6480.0 0.012711952086860573 +6485.0 0.012716571752539799 +6490.0 0.012721183416770563 +6495.0 0.012725787079552872 +6500.0 0.012730382740886717 +6505.0 0.012729747080689507 +6510.0 0.012729095389343484 +6515.0 0.012728427666848641 +6520.0 0.012727743913204984 +6525.0 0.012727044128412504 +6530.0 0.01272632831247121 +6535.0 0.012725596465381097 +6540.0 0.01272484858714217 +6545.0 0.012724084677754424 +6550.0 0.012723304737217861 +6555.0 0.012722508765532478 +6560.0 0.012721696762698284 +6565.0 0.012720868728715268 +6570.0 0.012720024663583438 +6575.0 0.012719164567302788 +6580.0 0.012718288439873321 +6585.0 0.012717396281295038 +6590.0 0.012716488091567937 +6595.0 0.012715563870692023 +6600.0 0.012714623618667284 +6605.0 0.012713667335493733 +6610.0 0.012712695021171363 +6615.0 0.01271170667570018 +6620.0 0.012710702299080173 +6625.0 0.012709681891311353 +6630.0 0.012708645452393714 +6635.0 0.01270759298232726 +6640.0 0.012706524481111989 +6645.0 0.012705439948747899 +6650.0 0.012704339385234988 +6655.0 0.012703222790573265 +6660.0 0.012702090164762727 +6665.0 0.012700941507803367 +6670.0 0.012699776819695193 +6675.0 0.0126985961004382 +6680.0 0.01269739935003239 +6685.0 0.01269618656847776 +6690.0 0.012694957755774316 +6695.0 0.012693712911922056 +6700.0 0.012692452036920977 +6705.0 0.012691175130771082 +6710.0 0.012689882193472368 +6715.0 0.012688573225024837 +6720.0 0.012687248225428494 +6725.0 0.012685907194683326 +6730.0 0.012684550132789343 +6735.0 0.012683177039746547 +6740.0 0.012681787915554929 +6745.0 0.012680382760214498 +6750.0 0.012678961573725247 +6755.0 0.0126722541108143 +6760.0 0.01266552281476302 +6765.0 0.012658767685571396 +6770.0 0.012651988723239435 +6775.0 0.012645185927767134 +6780.0 0.012638359299154495 +6785.0 0.012631508837401514 +6790.0 0.012624634542508197 +6795.0 0.012617736414474546 +6800.0 0.012610814453300551 +6805.0 0.012603868658986217 +6810.0 0.012596899031531541 +6815.0 0.012589905570936533 +6820.0 0.012582888277201184 +6825.0 0.012575847150325494 +6830.0 0.012568782190309467 +6835.0 0.012561693397153097 +6840.0 0.012554580770856394 +6845.0 0.012547444311419353 +6850.0 0.012540284018841968 +6855.0 0.012533099893124247 +6860.0 0.012525891934266186 +6865.0 0.012518660142267787 +6870.0 0.012511404517129048 +6875.0 0.012504125058849968 +6880.0 0.012496821767430557 +6885.0 0.0124894946428708 +6890.0 0.012482143685170708 +6895.0 0.012474768894330274 +6900.0 0.012467370270349505 +6905.0 0.012459947813228393 +6910.0 0.012452501522966945 +6915.0 0.012445031399565156 +6920.0 0.01243753744302303 +6925.0 0.012430019653340564 +6930.0 0.01242247803051776 +6935.0 0.012414912574554616 +6940.0 0.012407323285451135 +6945.0 0.012399710163207314 +6950.0 0.012392073207823154 +6955.0 0.012384412419298656 +6960.0 0.012376727797633817 +6965.0 0.01236901934282864 +6970.0 0.012361287054883128 +6975.0 0.012353530933797272 +6980.0 0.01234575097957108 +6985.0 0.012337947192204546 +6990.0 0.012330119571697678 +6995.0 0.012322268118050468 +7000.0 0.012314392831262918 +7005.0 0.012317936211134214 +7010.0 0.012321472092625768 +7015.0 0.012325000475737586 +7020.0 0.012328521360469658 +7025.0 0.012332034746821992 +7030.0 0.012335540634794587 +7035.0 0.01233903902438744 +7040.0 0.012342529915600553 +7045.0 0.012346013308433925 +7050.0 0.012349489202887556 +7055.0 0.012352957598961448 +7060.0 0.012356418496655598 +7065.0 0.012359871895970008 +7070.0 0.012363317796904676 +7075.0 0.012366756199459606 +7080.0 0.012370187103634796 +7085.0 0.012373610509430243 +7090.0 0.012377026416845953 +7095.0 0.012380434825881921 +7100.0 0.012383835736538147 +7105.0 0.012387229148814634 +7110.0 0.012390615062711382 +7115.0 0.012393993478228388 +7120.0 0.012397364395365651 +7125.0 0.012400727814123175 +7130.0 0.012404083734500963 +7135.0 0.012407432156499006 +7140.0 0.012410773080117309 +7145.0 0.012414106505355875 +7150.0 0.012417432432214697 +7155.0 0.012420750860693778 +7160.0 0.012424061790793119 +7165.0 0.012427365222512721 +7170.0 0.012430661155852582 +7175.0 0.012433949590812702 +7180.0 0.012437230527393085 +7185.0 0.012440503965593723 +7190.0 0.012443769905414622 +7195.0 0.012447028346855779 +7200.0 0.0124502792899172 +7205.0 0.012453522734598875 +7210.0 0.012456758680900815 +7215.0 0.012459987128823012 +7220.0 0.012463208078365469 +7225.0 0.012466421529528185 +7230.0 0.012469627482311162 +7235.0 0.012472825936714395 +7240.0 0.012476016892737892 +7245.0 0.012479200350381647 +7250.0 0.01248237630964566 +7255.0 0.012478149182323806 +7260.0 0.012473904362841081 +7265.0 0.012469641851197498 +7270.0 0.012465361647393045 +7275.0 0.01246106375142773 +7280.0 0.012456748163301546 +7285.0 0.0124524148830145 +7290.0 0.012448063910566586 +7295.0 0.012443695245957809 +7300.0 0.012439308889188164 +7305.0 0.012434904840257655 +7310.0 0.01243048309916628 +7315.0 0.01242604366591404 +7320.0 0.012421586540500937 +7325.0 0.012417111722926965 +7330.0 0.01241261921319213 +7335.0 0.012408109011296428 +7340.0 0.012403581117239864 +7345.0 0.01239903553102243 +7350.0 0.012394472252644133 +7355.0 0.01238989128210497 +7360.0 0.012385292619404943 +7365.0 0.012380676264544048 +7370.0 0.012376042217522292 +7375.0 0.012371390478339666 +7380.0 0.012366721046996177 +7385.0 0.012362033923491823 +7390.0 0.012357329107826602 +7395.0 0.012352606600000518 +7400.0 0.012347866400013566 +7405.0 0.012343108507865751 +7410.0 0.012338332923557066 +7415.0 0.01233353964708752 +7420.0 0.01232872867845711 +7425.0 0.012323900017665833 +7430.0 0.01231905366471369 +7435.0 0.012314189619600678 +7440.0 0.012309307882326806 +7445.0 0.012304408452892065 +7450.0 0.012299491331296462 +7455.0 0.012294556517539993 +7460.0 0.012289604011622659 +7465.0 0.012284633813544455 +7470.0 0.012279645923305391 +7475.0 0.012274640340905462 +7480.0 0.012269617066344662 +7485.0 0.012264576099623 +7490.0 0.012259517440740475 +7495.0 0.012254441089697084 +7500.0 0.012249347046492822 +7505.0 0.0122455388658303 +7510.0 0.012241714729921905 +7515.0 0.012237874638767639 +7520.0 0.0122340185923675 +7525.0 0.01223014659072149 +7530.0 0.012226258633829609 +7535.0 0.012222354721691853 +7540.0 0.012218434854308229 +7545.0 0.01221449903167873 +7550.0 0.01221054725380336 +7555.0 0.012206579520682118 +7560.0 0.012202595832315003 +7565.0 0.012198596188702018 +7570.0 0.01219458058984316 +7575.0 0.012190549035738431 +7580.0 0.01218650152638783 +7585.0 0.012182438061791357 +7590.0 0.012178358641949013 +7595.0 0.012174263266860795 +7600.0 0.012170151936526704 +7605.0 0.012166024650946745 +7610.0 0.012161881410120916 +7615.0 0.012157722214049208 +7620.0 0.012153547062731633 +7625.0 0.012149355956168183 +7630.0 0.012145148894358864 +7635.0 0.012140925877303674 +7640.0 0.012136686905002607 +7645.0 0.012132431977455675 +7650.0 0.012128161094662866 +7655.0 0.012123874256624187 +7660.0 0.012119571463339635 +7665.0 0.01211525271480921 +7670.0 0.012110918011032918 +7675.0 0.01210656735201075 +7680.0 0.012102200737742711 +7685.0 0.012097818168228799 +7690.0 0.012093419643469015 +7695.0 0.012089005163463364 +7700.0 0.012084574728211835 +7705.0 0.012080128337714437 +7710.0 0.012075665991971168 +7715.0 0.012071187690982024 +7720.0 0.01206669343474701 +7725.0 0.012062183223266123 +7730.0 0.012057657056539366 +7735.0 0.012053114934566737 +7740.0 0.012048556857348234 +7745.0 0.01204398282488386 +7750.0 0.012039392837173615 +7755.0 0.012039939353590916 +7760.0 0.012040476558810537 +7765.0 0.012041004452832479 +7770.0 0.012041523035656743 +7775.0 0.012042032307283327 +7780.0 0.01204253226771223 +7785.0 0.012043022916943456 +7790.0 0.012043504254977 +7795.0 0.012043976281812868 +7800.0 0.012044438997451055 +7805.0 0.012044892401891565 +7810.0 0.012045336495134392 +7815.0 0.012045771277179542 +7820.0 0.012046196748027012 +7825.0 0.012046612907676803 +7830.0 0.012047019756128916 +7835.0 0.012047417293383347 +7840.0 0.012047805519440102 +7845.0 0.012048184434299176 +7850.0 0.012048554037960572 +7855.0 0.01204891433042429 +7860.0 0.012049265311690326 +7865.0 0.012049606981758682 +7870.0 0.012049939340629359 +7875.0 0.01205026238830236 +7880.0 0.012050576124777678 +7885.0 0.01205088055005532 +7890.0 0.012051175664135282 +7895.0 0.012051461467017565 +7900.0 0.012051737958702168 +7905.0 0.012052005139189092 +7910.0 0.012052263008478335 +7915.0 0.0120525115665699 +7920.0 0.012052750813463787 +7925.0 0.012052980749159992 +7930.0 0.012053201373658524 +7935.0 0.01205341268695937 +7940.0 0.01205361468906254 +7945.0 0.01205380737996803 +7950.0 0.01205399075967584 +7955.0 0.012054164828185972 +7960.0 0.012054329585498427 +7965.0 0.012054485031613198 +7970.0 0.012054631166530293 +7975.0 0.012054767990249708 +7980.0 0.012054895502771442 +7985.0 0.012055013704095499 +7990.0 0.012055122594221876 +7995.0 0.012055222173150575 +8000.0 0.012055312440881594 +8005.0 0.012051746423183251 +8010.0 0.012048166538416857 +8015.0 0.012044572786582417 +8020.0 0.012040965167679926 +8025.0 0.012037343681709384 +8030.0 0.01203370832867079 +8035.0 0.01203005910856415 +8040.0 0.012026396021389458 +8045.0 0.012022719067146718 +8050.0 0.012019028245835926 +8055.0 0.012015323557457087 +8060.0 0.012011605002010196 +8065.0 0.012007872579495253 +8070.0 0.012004126289912266 +8075.0 0.012000366133261225 +8080.0 0.011996592109542136 +8085.0 0.011992804218754996 +8090.0 0.011989002460899805 +8095.0 0.011985186835976564 +8100.0 0.011981357343985276 +8105.0 0.011977513984925938 +8110.0 0.01197365675879855 +8115.0 0.011969785665603111 +8120.0 0.01196590070533962 +8125.0 0.011962001878008083 +8130.0 0.011958089183608495 +8135.0 0.011954162622140854 +8140.0 0.01195022219360517 +8145.0 0.011946267898001432 +8150.0 0.011942299735329644 +8155.0 0.011938317705589806 +8160.0 0.011934321808781918 +8165.0 0.011930312044905982 +8170.0 0.011926288413961992 +8175.0 0.011922250915949955 +8180.0 0.011918199550869871 +8185.0 0.011914134318721733 +8190.0 0.011910055219505545 +8195.0 0.01190596225322131 +8200.0 0.011901855419869024 +8205.0 0.011897734719448686 +8210.0 0.011893600151960306 +8215.0 0.011889451717403866 +8220.0 0.011885289415779382 +8225.0 0.011881113247086846 +8230.0 0.011876923211326263 +8235.0 0.011872719308497629 +8240.0 0.011868501538600942 +8245.0 0.011864269901636209 +8250.0 0.011860024397603423 +8255.0 0.011851298904818959 +8260.0 0.011842554134764528 +8265.0 0.011833790087440128 +8270.0 0.01182500676284576 +8275.0 0.011816204160981425 +8280.0 0.011807382281847119 +8285.0 0.011798541125442846 +8290.0 0.011789680691768605 +8295.0 0.011780800980824397 +8300.0 0.011771901992610218 +8305.0 0.011762983727126074 +8310.0 0.01175404618437196 +8315.0 0.011745089364347877 +8320.0 0.011736113267053826 +8325.0 0.011727117892489808 +8330.0 0.01171810324065582 +8335.0 0.011709069311551865 +8340.0 0.01170001610517794 +8345.0 0.01169094362153405 +8350.0 0.011681851860620191 +8355.0 0.011672740822436363 +8360.0 0.011663610506982567 +8365.0 0.011654460914258803 +8370.0 0.011645292044265069 +8375.0 0.011636103897001367 +8380.0 0.011626896472467698 +8385.0 0.011617669770664061 +8390.0 0.011608423791590458 +8395.0 0.011599158535246883 +8400.0 0.01158987400163334 +8405.0 0.01158057019074983 +8410.0 0.011571247102596351 +8415.0 0.011561904737172906 +8420.0 0.01155254309447949 +8425.0 0.011543162174516107 +8430.0 0.011533761977282755 +8435.0 0.011524342502779438 +8440.0 0.01151490375100615 +8445.0 0.011505445721962892 +8450.0 0.011495968415649666 +8455.0 0.011486471832066476 +8460.0 0.011476955971213315 +8465.0 0.011467420833090184 +8470.0 0.011457866417697091 +8475.0 0.011448292725034023 +8480.0 0.01143869975510099 +8485.0 0.011429087507897987 +8490.0 0.011419455983425017 +8495.0 0.01140980518168208 +8500.0 0.011400135102669174 +8505.0 0.011400205470705107 +8510.0 0.011400268036749516 +8515.0 0.011400322800802406 +8520.0 0.011400369762863776 +8525.0 0.011400408922933621 +8530.0 0.011400440281011948 +8535.0 0.011400463837098751 +8540.0 0.011400479591194031 +8545.0 0.011400487543297791 +8550.0 0.01140048769341003 +8555.0 0.011400480041530747 +8560.0 0.011400464587659939 +8565.0 0.011400441331797613 +8570.0 0.011400410273943767 +8575.0 0.011400371414098396 +8580.0 0.011400324752261503 +8585.0 0.01140027028843309 +8590.0 0.011400208022613156 +8595.0 0.011400137954801697 +8600.0 0.01140006008499872 +8605.0 0.011399974413204221 +8610.0 0.011399880939418199 +8615.0 0.011399779663640653 +8620.0 0.011399670585871591 +8625.0 0.011399553706111003 +8630.0 0.011399429024358898 +8635.0 0.011399296540615268 +8640.0 0.011399156254880114 +8645.0 0.011399008167153443 +8650.0 0.011398852277435246 +8655.0 0.01139868858572553 +8660.0 0.011398517092024291 +8665.0 0.011398337796331533 +8670.0 0.01139815069864725 +8675.0 0.011397955798971448 +8680.0 0.011397753097304123 +8685.0 0.011397542593645279 +8690.0 0.01139732428799491 +8695.0 0.011397098180353019 +8700.0 0.011396864270719606 +8705.0 0.011396622559094674 +8710.0 0.01139637304547822 +8715.0 0.011396115729870244 +8720.0 0.011395850612270745 +8725.0 0.011395577692679727 +8730.0 0.011395296971097185 +8735.0 0.01139500844752312 +8740.0 0.011394712121957534 +8745.0 0.01139440799440043 +8750.0 0.011394096064851802 +8755.0 0.011390053480916627 +8760.0 0.011385998842731341 +8765.0 0.011381932150295943 +8770.0 0.011377853403610435 +8775.0 0.011373762602674814 +8780.0 0.011369659747489085 +8785.0 0.011365544838053243 +8790.0 0.011361417874367289 +8795.0 0.011357278856431226 +8800.0 0.011353127784245052 +8805.0 0.011348964657808765 +8810.0 0.011344789477122369 +8815.0 0.01134060224218586 +8820.0 0.011336402952999241 +8825.0 0.011332191609562513 +8830.0 0.011327968211875669 +8835.0 0.011323732759938717 +8840.0 0.011319485253751654 +8845.0 0.011315225693314479 +8850.0 0.011310954078627195 +8855.0 0.011306670409689797 +8860.0 0.011302374686502293 +8865.0 0.011298066909064671 +8870.0 0.011293747077376941 +8875.0 0.011289415191439101 +8880.0 0.01128507125125115 +8885.0 0.011280715256813085 +8890.0 0.011276347208124914 +8895.0 0.011271967105186628 +8900.0 0.011267574947998233 +8905.0 0.011263170736559724 +8910.0 0.011258754470871109 +8915.0 0.011254326150932376 +8920.0 0.011249885776743535 +8925.0 0.011245433348304586 +8930.0 0.011240968865615524 +8935.0 0.011236492328676349 +8940.0 0.011232003737487065 +8945.0 0.011227503092047671 +8950.0 0.011222990392358165 +8955.0 0.011218465638418544 +8960.0 0.011213928830228818 +8965.0 0.011209379967788976 +8970.0 0.011204819051099026 +8975.0 0.011200246080158963 +8980.0 0.01119566105496879 +8985.0 0.011191063975528508 +8990.0 0.011186454841838112 +8995.0 0.011181833653897607 +9000.0 0.011177200411706988 +9005.0 0.011171897050077895 +9010.0 0.011166580903421135 +9015.0 0.011161251971736709 +9020.0 0.011155910255024616 +9025.0 0.011150555753284858 +9030.0 0.011145188466517433 +9035.0 0.011139808394722343 +9040.0 0.011134415537899586 +9045.0 0.011129009896049162 +9050.0 0.011123591469171074 +9055.0 0.011118160257265319 +9060.0 0.011112716260331897 +9065.0 0.01110725947837081 +9070.0 0.011101789911382056 +9075.0 0.011096307559365635 +9080.0 0.01109081242232155 +9085.0 0.011085304500249797 +9090.0 0.011079783793150378 +9095.0 0.011074250301023294 +9100.0 0.011068704023868543 +9105.0 0.011063144961686127 +9110.0 0.011057573114476044 +9115.0 0.011051988482238293 +9120.0 0.011046391064972879 +9125.0 0.0110407808626798 +9130.0 0.011035157875359051 +9135.0 0.011029522103010636 +9140.0 0.011023873545634558 +9145.0 0.01101821220323081 +9150.0 0.011012538075799399 +9155.0 0.011006851163340322 +9160.0 0.011001151465853575 +9165.0 0.010995438983339165 +9170.0 0.010989713715797086 +9175.0 0.010983975663227345 +9180.0 0.010978224825629936 +9185.0 0.010972461203004859 +9190.0 0.010966684795352118 +9195.0 0.010960895602671711 +9200.0 0.010955093624963637 +9205.0 0.010949278862227898 +9210.0 0.010943451314464493 +9215.0 0.01093761098167342 +9220.0 0.01093175786385468 +9225.0 0.010925891961008277 +9230.0 0.010920013273134205 +9235.0 0.010914121800232468 +9240.0 0.010908217542303065 +9245.0 0.010902300499345995 +9250.0 0.01089637067136126 +9255.0 0.010895110106476476 +9260.0 0.010893841815503114 +9265.0 0.010892565798441178 +9270.0 0.010891282055290665 +9275.0 0.010889990586051576 +9280.0 0.010888691390723909 +9285.0 0.010887384469307666 +9290.0 0.010886069821802848 +9295.0 0.010884747448209452 +9300.0 0.01088341734852748 +9305.0 0.010882079522756933 +9310.0 0.010880733970897808 +9315.0 0.01087938069295011 +9320.0 0.010878019688913831 +9325.0 0.010876650958788977 +9330.0 0.010875274502575546 +9335.0 0.010873890320273543 +9340.0 0.01087249841188296 +9345.0 0.0108710987774038 +9350.0 0.010869691416836066 +9355.0 0.010868276330179755 +9360.0 0.010866853517434868 +9365.0 0.010865422978601404 +9370.0 0.010863984713679364 +9375.0 0.010862538722668746 +9380.0 0.010861085005569553 +9385.0 0.010859623562381782 +9390.0 0.010858154393105437 +9395.0 0.010856677497740516 +9400.0 0.010855192876287018 +9405.0 0.010853700528744941 +9410.0 0.010852200455114291 +9415.0 0.010850692655395063 +9420.0 0.010849177129587259 +9425.0 0.010847653877690877 +9430.0 0.010846122899705922 +9435.0 0.01084458419563239 +9440.0 0.01084303776547028 +9445.0 0.010841483609219594 +9450.0 0.010839921726880333 +9455.0 0.010838352118452493 +9460.0 0.01083677478393608 +9465.0 0.010835189723331088 +9470.0 0.010833596936637522 +9475.0 0.010831996423855378 +9480.0 0.010830388184984658 +9485.0 0.01082877222002536 +9490.0 0.010827148528977487 +9495.0 0.010825517111841038 +9500.0 0.010823877968616013 +9505.0 0.01082010199478353 +9510.0 0.010816316054878755 +9515.0 0.010812520148901694 +9520.0 0.010808714276852344 +9525.0 0.010804898438730701 +9530.0 0.010801072634536776 +9535.0 0.010797236864270556 +9540.0 0.01079339112793205 +9545.0 0.010789535425521253 +9550.0 0.01078566975703817 +9555.0 0.010781794122482796 +9560.0 0.01077790852185513 +9565.0 0.01077401295515518 +9570.0 0.010770107422382939 +9575.0 0.010766191923538407 +9580.0 0.010762266458621588 +9585.0 0.01075833102763248 +9590.0 0.010754385630571083 +9595.0 0.010750430267437397 +9600.0 0.010746464938231422 +9605.0 0.010742489642953157 +9610.0 0.010738504381602605 +9615.0 0.010734509154179764 +9620.0 0.010730503960684631 +9625.0 0.010726488801117212 +9630.0 0.010722463675477504 +9635.0 0.010718428583765505 +9640.0 0.010714383525981218 +9645.0 0.010710328502124642 +9650.0 0.010706263512195776 +9655.0 0.010702188556194621 +9660.0 0.010698103634121178 +9665.0 0.010694008745975446 +9670.0 0.010689903891757424 +9675.0 0.010685789071467115 +9680.0 0.010681664285104515 +9685.0 0.010677529532669625 +9690.0 0.01067338481416245 +9695.0 0.010669230129582983 +9700.0 0.010665065478931228 +9705.0 0.010660890862207183 +9710.0 0.010656706279410852 +9715.0 0.010652511730542229 +9720.0 0.010648307215601317 +9725.0 0.010644092734588117 +9730.0 0.010639868287502626 +9735.0 0.010635633874344848 +9740.0 0.010631389495114782 +9745.0 0.010627135149812426 +9750.0 0.01062287083843778 +9755.0 0.01062183719549682 +9760.0 0.01062079690850767 +9765.0 0.010619749977470326 +9770.0 0.01061869640238479 +9775.0 0.01061763618325106 +9780.0 0.01061656932006914 +9785.0 0.010615495812839024 +9790.0 0.010614415661560718 +9795.0 0.010613328866234218 +9800.0 0.010612235426859526 +9805.0 0.010611135343436641 +9810.0 0.010610028615965562 +9815.0 0.010608915244446295 +9820.0 0.010607795228878829 +9825.0 0.010606668569263174 +9830.0 0.010605535265599325 +9835.0 0.010604395317887285 +9840.0 0.01060324872612705 +9845.0 0.010602095490318625 +9850.0 0.010600935610462004 +9855.0 0.010599769086557194 +9860.0 0.01059859591860419 +9865.0 0.010597416106602992 +9870.0 0.010596229650553603 +9875.0 0.01059503655045602 +9880.0 0.010593836806310245 +9885.0 0.010592630418116278 +9890.0 0.010591417385874116 +9895.0 0.010590197709583764 +9900.0 0.010588971389245218 +9905.0 0.010587738424858478 +9910.0 0.010586498816423548 +9915.0 0.010585252563940425 +9920.0 0.010583999667409107 +9925.0 0.010582740126829599 +9930.0 0.010581473942201897 +9935.0 0.010580201113526002 +9940.0 0.010578921640801913 +9945.0 0.010577635524029634 +9950.0 0.010576342763209163 +9955.0 0.010575043358340497 +9960.0 0.01057373730942364 +9965.0 0.01057242461645859 +9970.0 0.010571105279445346 +9975.0 0.01056977929838391 +9980.0 0.010568446673274282 +9985.0 0.01056710740411646 +9990.0 0.010565761490910444 +9995.0 0.01056440893365624 +10000.0 0.010563049732353839 +10005.0 0.010559191123171958 +10010.0 0.010555323378423813 +10015.0 0.010551446498109403 +10020.0 0.010547560482228728 +10025.0 0.010543665330781788 +10030.0 0.010539761043768584 +10035.0 0.010535847621189113 +10040.0 0.010531925063043379 +10045.0 0.010527993369331379 +10050.0 0.010524052540053116 +10055.0 0.010520102575208586 +10060.0 0.010516143474797792 +10065.0 0.010512175238820731 +10070.0 0.010508197867277408 +10075.0 0.01050421136016782 +10080.0 0.010500215717491965 +10085.0 0.010496210939249847 +10090.0 0.01049219702544146 +10095.0 0.01048817397606681 +10100.0 0.010484141791125898 +10105.0 0.01048010047061872 +10110.0 0.010476050014545275 +10115.0 0.010471990422905567 +10120.0 0.010467921695699592 +10125.0 0.010463843832927354 +10130.0 0.010459756834588852 +10135.0 0.010455660700684082 +10140.0 0.01045155543121305 +10145.0 0.010447441026175753 +10150.0 0.010443317485572187 +10155.0 0.010439184809402358 +10160.0 0.010435042997666266 +10165.0 0.010430892050363908 +10170.0 0.010426731967495285 +10175.0 0.010422562749060399 +10180.0 0.010418384395059247 +10185.0 0.01041419690549183 +10190.0 0.010410000280358147 +10195.0 0.010405794519658198 +10200.0 0.010401579623391987 +10205.0 0.010397355591559508 +10210.0 0.010393122424160767 +10215.0 0.01038888012119576 +10220.0 0.010384628682664486 +10225.0 0.01038036810856695 +10230.0 0.01037609839890315 +10235.0 0.01037181955367308 +10240.0 0.010367531572876749 +10245.0 0.010363234456514154 +10250.0 0.010358928204585291 +10255.0 0.0103553350728503 +10260.0 0.010351733509845253 +10265.0 0.010348123515570146 +10270.0 0.010344505090024983 +10275.0 0.010340878233209762 +10280.0 0.010337242945124484 +10285.0 0.010333599225769145 +10290.0 0.010329947075143748 +10295.0 0.010326286493248293 +10300.0 0.010322617480082782 +10305.0 0.01031894003564721 +10310.0 0.010315254159941582 +10315.0 0.010311559852965895 +10320.0 0.010307857114720152 +10325.0 0.010304145945204348 +10330.0 0.01030042634441849 +10335.0 0.01029669831236257 +10340.0 0.010292961849036593 +10345.0 0.010289216954440558 +10350.0 0.010285463628574465 +10355.0 0.010281701871438315 +10360.0 0.010277931683032104 +10365.0 0.010274153063355839 +10370.0 0.010270366012409512 +10375.0 0.010266570530193132 +10380.0 0.010262766616706689 +10385.0 0.010258954271950189 +10390.0 0.010255133495923632 +10395.0 0.010251304288627016 +10400.0 0.010247466650060343 +10405.0 0.01024362058022361 +10410.0 0.01023976607911682 +10415.0 0.010235903146739974 +10420.0 0.010232031783093067 +10425.0 0.010228151988176103 +10430.0 0.010224263761989082 +10435.0 0.010220367104532002 +10440.0 0.010216462015804863 +10445.0 0.010212548495807668 +10450.0 0.010208626544540413 +10455.0 0.010204696162003101 +10460.0 0.01020075734819573 +10465.0 0.010196810103118303 +10470.0 0.010192854426770816 +10475.0 0.010188890319153272 +10480.0 0.01018491778026567 +10485.0 0.01018093681010801 +10490.0 0.01017694740868029 +10495.0 0.010172949575982512 +10500.0 0.01016894331201468 +10505.0 0.010161333135725684 +10510.0 0.010153711105528788 +10515.0 0.010146077221423997 +10520.0 0.010138431483411309 +10525.0 0.010130773891490719 +10530.0 0.010123104445662234 +10535.0 0.01011542314592585 +10540.0 0.010107729992281564 +10545.0 0.010100024984729384 +10550.0 0.010092308123269304 +10555.0 0.010084579407901329 +10560.0 0.010076838838625451 +10565.0 0.010069086415441676 +10570.0 0.010061322138350006 +10575.0 0.010053546007350436 +10580.0 0.010045758022442964 +10585.0 0.010037958183627595 +10590.0 0.010030146490904331 +10595.0 0.01002232294427317 +10600.0 0.010014487543734107 +10605.0 0.010006640289287147 +10610.0 0.009998781180932288 +10615.0 0.009990910218669533 +10620.0 0.009983027402498876 +10625.0 0.009975132732420323 +10630.0 0.009967226208433873 +10635.0 0.009959307830539523 +10640.0 0.009951377598737278 +10645.0 0.009943435513027128 +10650.0 0.009935481573409085 +10655.0 0.009927515779883146 +10660.0 0.009919538132449302 +10665.0 0.009911548631107563 +10670.0 0.009903547275857927 +10675.0 0.009895534066700393 +10680.0 0.00988750900363496 +10685.0 0.009879472086661626 +10690.0 0.009871423315780396 +10695.0 0.009863362690991268 +10700.0 0.00985529021229424 +10705.0 0.009847205879689316 +10710.0 0.009839109693176492 +10715.0 0.009831001652755772 +10720.0 0.009822881758427153 +10725.0 0.009814750010190634 +10730.0 0.00980660640804622 +10735.0 0.009798450951993906 +10740.0 0.009790283642033692 +10745.0 0.00978210447816558 +10750.0 0.009773913460389572 +10755.0 0.00977017663485018 +10760.0 0.009766432107933005 +10765.0 0.009762679879638055 +10770.0 0.009758919949965325 +10775.0 0.00975515231891482 +10780.0 0.009751376986486534 +10785.0 0.009747593952680472 +10790.0 0.009743803217496632 +10795.0 0.009740004780935015 +10800.0 0.00973619864299562 +10805.0 0.009732384803678447 +10810.0 0.009728563262983495 +10815.0 0.009724734020910768 +10820.0 0.00972089707746026 +10825.0 0.009717052432631976 +10830.0 0.009713200086425913 +10835.0 0.009709340038842074 +10840.0 0.009705472289880456 +10845.0 0.00970159683954106 +10850.0 0.009697713687823887 +10855.0 0.009693822834728935 +10860.0 0.009689924280256206 +10865.0 0.009686018024405699 +10870.0 0.009682104067177415 +10875.0 0.00967818240857135 +10880.0 0.009674253048587511 +10885.0 0.009670315987225894 +10890.0 0.009666371224486495 +10895.0 0.009662418760369322 +10900.0 0.00965845859487437 +10905.0 0.009654490728001642 +10910.0 0.009650515159751134 +10915.0 0.009646531890122849 +10920.0 0.009642540919116786 +10925.0 0.009638542246732943 +10930.0 0.009634535872971327 +10935.0 0.009630521797831927 +10940.0 0.009626500021314755 +10945.0 0.009622470543419802 +10950.0 0.009618433364147074 +10955.0 0.009614388483496564 +10960.0 0.009610335901468281 +10965.0 0.009606275618062215 +10970.0 0.009602207633278377 +10975.0 0.009598131947116754 +10980.0 0.00959404855957736 +10985.0 0.009589957470660184 +10990.0 0.009585858680365232 +10995.0 0.009581752188692502 +11000.0 0.009577637995641994 diff --git a/ObservationSim/Instrument/data/throughputs/u_throughput.txt b/ObservationSim/Instrument/data/throughputs/u_throughput.txt new file mode 100644 index 0000000..43f9f5c --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/u_throughput.txt @@ -0,0 +1,1602 @@ +# WaveAns. Transmission + 2000.00 0.00000 + 2010.00 0.00000 + 2020.00 0.00000 + 2030.00 0.00000 + 2040.00 0.00000 + 2050.00 0.00000 + 2060.00 0.00000 + 2070.00 0.00000 + 2080.00 0.00000 + 2090.00 0.00000 + 2100.00 0.00000 + 2110.00 0.00000 + 2120.00 0.00000 + 2130.00 0.00000 + 2140.00 0.00000 + 2150.00 0.00000 + 2160.00 0.00000 + 2170.00 0.00000 + 2180.00 0.00000 + 2190.00 0.00000 + 2200.00 0.00000 + 2210.00 0.00000 + 2220.00 0.00000 + 2230.00 0.00000 + 2240.00 0.00000 + 2250.00 0.00000 + 2260.00 0.00000 + 2270.00 0.00000 + 2280.00 0.00000 + 2290.00 0.00000 + 2300.00 0.00000 + 2310.00 0.00000 + 2320.00 0.00000 + 2330.00 0.00000 + 2340.00 0.00000 + 2350.00 0.00000 + 2360.00 0.00000 + 2370.00 0.00000 + 2380.00 0.00000 + 2390.00 0.00000 + 2400.00 0.00000 + 2410.00 0.00000 + 2420.00 0.00000 + 2430.00 0.00000 + 2440.00 0.00000 + 2450.00 0.00000 + 2460.00 0.00000 + 2470.00 0.00000 + 2480.00 0.00000 + 2490.00 0.00000 + 2500.00 0.00000 + 2510.00 0.00000 + 2520.00 0.00000 + 2530.00 0.00000 + 2540.00 0.00000 + 2550.00 0.00000 + 2560.00 0.00000 + 2570.00 0.00000 + 2580.00 0.00000 + 2590.00 0.00000 + 2600.00 0.00000 + 2610.00 0.00000 + 2620.00 0.00000 + 2630.00 0.00000 + 2640.00 0.00000 + 2650.00 0.00000 + 2660.00 0.00000 + 2670.00 0.00000 + 2680.00 0.00000 + 2690.00 0.00000 + 2700.00 0.00000 + 2710.00 0.00000 + 2720.00 0.00000 + 2730.00 0.00000 + 2740.00 0.00000 + 2750.00 0.00000 + 2760.00 0.00000 + 2770.00 0.00000 + 2780.00 0.00000 + 2790.00 0.00000 + 2800.00 0.00000 + 2810.00 0.00000 + 2820.00 0.00000 + 2830.00 0.00000 + 2840.00 0.00000 + 2850.00 0.00000 + 2860.00 0.00000 + 2870.00 0.00000 + 2880.00 0.00000 + 2890.00 0.00000 + 2900.00 0.00000 + 2910.00 0.00000 + 2920.00 0.00000 + 2930.00 0.00000 + 2940.00 0.00000 + 2950.00 0.00000 + 2960.00 0.00000 + 2970.00 0.00000 + 2980.00 0.00000 + 2990.00 0.00000 + 3000.00 0.00000 + 3010.00 0.00021 + 3020.00 0.00041 + 3030.00 0.00062 + 3040.00 0.00083 + 3050.00 0.00104 + 3060.00 0.00126 + 3070.00 0.00147 + 3080.00 0.00169 + 3090.00 0.00190 + 3100.00 0.00212 + 3110.00 0.00234 + 3120.00 0.00256 + 3130.00 0.00278 + 3140.00 0.03016 + 3150.00 0.05772 + 3160.00 0.08539 + 3170.00 0.11320 + 3180.00 0.14116 + 3190.00 0.17689 + 3200.00 0.21279 + 3210.00 0.24862 + 3220.00 0.28454 + 3230.00 0.28495 + 3240.00 0.28535 + 3250.00 0.28575 + 3260.00 0.28625 + 3270.00 0.28674 + 3280.00 0.28723 + 3290.00 0.28772 + 3300.00 0.28820 + 3310.00 0.28859 + 3320.00 0.28896 + 3330.00 0.28934 + 3340.00 0.28972 + 3350.00 0.29009 + 3360.00 0.29035 + 3370.00 0.29062 + 3380.00 0.29087 + 3390.00 0.29113 + 3400.00 0.29138 + 3410.00 0.29153 + 3420.00 0.29167 + 3430.00 0.29180 + 3440.00 0.29193 + 3450.00 0.29206 + 3460.00 0.29219 + 3470.00 0.29230 + 3480.00 0.29242 + 3490.00 0.29253 + 3500.00 0.29264 + 3510.00 0.29284 + 3520.00 0.29305 + 3530.00 0.29325 + 3540.00 0.29345 + 3550.00 0.29364 + 3560.00 0.29394 + 3570.00 0.29423 + 3580.00 0.29452 + 3590.00 0.29481 + 3600.00 0.29498 + 3610.00 0.29424 + 3620.00 0.29348 + 3630.00 0.29273 + 3640.00 0.29197 + 3650.00 0.29121 + 3660.00 0.29110 + 3670.00 0.29099 + 3680.00 0.29088 + 3690.00 0.29077 + 3700.00 0.29066 + 3710.00 0.29198 + 3720.00 0.29331 + 3730.00 0.29464 + 3740.00 0.29597 + 3750.00 0.29730 + 3760.00 0.29909 + 3770.00 0.30087 + 3780.00 0.30267 + 3790.00 0.30446 + 3800.00 0.30626 + 3810.00 0.30750 + 3820.00 0.30875 + 3830.00 0.30999 + 3840.00 0.31124 + 3850.00 0.31249 + 3860.00 0.31374 + 3870.00 0.31500 + 3880.00 0.31626 + 3890.00 0.31752 + 3900.00 0.31878 + 3910.00 0.32118 + 3920.00 0.32360 + 3930.00 0.32601 + 3940.00 0.32843 + 3950.00 0.33086 + 3960.00 0.33318 + 3970.00 0.30444 + 3980.00 0.27527 + 3990.00 0.24568 + 4000.00 0.21565 + 4010.00 0.18507 + 4020.00 0.15792 + 4030.00 0.13299 + 4040.00 0.10774 + 4050.00 0.08218 + 4060.00 0.05623 + 4070.00 0.03003 + 4080.00 0.00358 + 4090.00 0.00351 + 4100.00 0.00344 + 4110.00 0.00336 + 4120.00 0.00328 + 4130.00 0.00320 + 4140.00 0.00312 + 4150.00 0.00304 + 4160.00 0.00296 + 4170.00 0.00288 + 4180.00 0.00280 + 4190.00 0.00272 + 4200.00 0.00264 + 4210.00 0.00256 + 4220.00 0.00248 + 4230.00 0.00239 + 4240.00 0.00231 + 4250.00 0.00223 + 4260.00 0.00214 + 4270.00 0.00206 + 4280.00 0.00198 + 4290.00 0.00189 + 4300.00 0.00181 + 4310.00 0.00172 + 4320.00 0.00164 + 4330.00 0.00155 + 4340.00 0.00146 + 4350.00 0.00138 + 4360.00 0.00129 + 4370.00 0.00120 + 4380.00 0.00111 + 4390.00 0.00102 + 4400.00 0.00093 + 4410.00 0.00084 + 4420.00 0.00075 + 4430.00 0.00065 + 4440.00 0.00056 + 4450.00 0.00047 + 4460.00 0.00038 + 4470.00 0.00028 + 4480.00 0.00019 + 4490.00 0.00009 + 4500.00 0.00000 + 4510.00 0.00000 + 4520.00 0.00000 + 4530.00 0.00000 + 4540.00 0.00000 + 4550.00 0.00000 + 4560.00 0.00000 + 4570.00 0.00000 + 4580.00 0.00000 + 4590.00 0.00000 + 4600.00 0.00000 + 4610.00 0.00000 + 4620.00 0.00000 + 4630.00 0.00000 + 4640.00 0.00000 + 4650.00 0.00000 + 4660.00 0.00000 + 4670.00 0.00000 + 4680.00 0.00000 + 4690.00 0.00000 + 4700.00 0.00000 + 4710.00 0.00000 + 4720.00 0.00000 + 4730.00 0.00000 + 4740.00 0.00000 + 4750.00 0.00000 + 4760.00 0.00000 + 4770.00 0.00000 + 4780.00 0.00000 + 4790.00 0.00000 + 4800.00 0.00000 + 4810.00 0.00000 + 4820.00 0.00000 + 4830.00 0.00000 + 4840.00 0.00000 + 4850.00 0.00000 + 4860.00 0.00000 + 4870.00 0.00000 + 4880.00 0.00000 + 4890.00 0.00000 + 4900.00 0.00000 + 4910.00 0.00000 + 4920.00 0.00000 + 4930.00 0.00000 + 4940.00 0.00000 + 4950.00 0.00000 + 4960.00 0.00000 + 4970.00 0.00000 + 4980.00 0.00000 + 4990.00 0.00000 + 5000.00 0.00000 + 5010.00 0.00000 + 5020.00 0.00000 + 5030.00 0.00000 + 5040.00 0.00000 + 5050.00 0.00000 + 5060.00 0.00000 + 5070.00 0.00000 + 5080.00 0.00000 + 5090.00 0.00000 + 5100.00 0.00000 + 5110.00 0.00000 + 5120.00 0.00000 + 5130.00 0.00000 + 5140.00 0.00000 + 5150.00 0.00000 + 5160.00 0.00000 + 5170.00 0.00000 + 5180.00 0.00000 + 5190.00 0.00000 + 5200.00 0.00000 + 5210.00 0.00000 + 5220.00 0.00000 + 5230.00 0.00000 + 5240.00 0.00000 + 5250.00 0.00000 + 5260.00 0.00000 + 5270.00 0.00000 + 5280.00 0.00000 + 5290.00 0.00000 + 5300.00 0.00000 + 5310.00 0.00000 + 5320.00 0.00000 + 5330.00 0.00000 + 5340.00 0.00000 + 5350.00 0.00000 + 5360.00 0.00000 + 5370.00 0.00000 + 5380.00 0.00000 + 5390.00 0.00000 + 5400.00 0.00000 + 5410.00 0.00000 + 5420.00 0.00000 + 5430.00 0.00000 + 5440.00 0.00000 + 5450.00 0.00000 + 5460.00 0.00000 + 5470.00 0.00000 + 5480.00 0.00000 + 5490.00 0.00000 + 5500.00 0.00000 + 5510.00 0.00000 + 5520.00 0.00000 + 5530.00 0.00000 + 5540.00 0.00000 + 5550.00 0.00000 + 5560.00 0.00000 + 5570.00 0.00000 + 5580.00 0.00000 + 5590.00 0.00000 + 5600.00 0.00000 + 5610.00 0.00000 + 5620.00 0.00000 + 5630.00 0.00000 + 5640.00 0.00000 + 5650.00 0.00000 + 5660.00 0.00000 + 5670.00 0.00000 + 5680.00 0.00000 + 5690.00 0.00000 + 5700.00 0.00000 + 5710.00 0.00000 + 5720.00 0.00000 + 5730.00 0.00000 + 5740.00 0.00000 + 5750.00 0.00000 + 5760.00 0.00000 + 5770.00 0.00000 + 5780.00 0.00000 + 5790.00 0.00000 + 5800.00 0.00000 + 5810.00 0.00000 + 5820.00 0.00000 + 5830.00 0.00000 + 5840.00 0.00000 + 5850.00 0.00000 + 5860.00 0.00000 + 5870.00 0.00000 + 5880.00 0.00000 + 5890.00 0.00000 + 5900.00 0.00000 + 5910.00 0.00000 + 5920.00 0.00000 + 5930.00 0.00000 + 5940.00 0.00000 + 5950.00 0.00000 + 5960.00 0.00000 + 5970.00 0.00000 + 5980.00 0.00000 + 5990.00 0.00000 + 6000.00 0.00000 + 6010.00 0.00000 + 6020.00 0.00000 + 6030.00 0.00000 + 6040.00 0.00000 + 6050.00 0.00000 + 6060.00 0.00000 + 6070.00 0.00000 + 6080.00 0.00000 + 6090.00 0.00000 + 6100.00 0.00000 + 6110.00 0.00000 + 6120.00 0.00000 + 6130.00 0.00000 + 6140.00 0.00000 + 6150.00 0.00000 + 6160.00 0.00000 + 6170.00 0.00000 + 6180.00 0.00000 + 6190.00 0.00000 + 6200.00 0.00000 + 6210.00 0.00000 + 6220.00 0.00000 + 6230.00 0.00000 + 6240.00 0.00000 + 6250.00 0.00000 + 6260.00 0.00000 + 6270.00 0.00000 + 6280.00 0.00000 + 6290.00 0.00000 + 6300.00 0.00000 + 6310.00 0.00000 + 6320.00 0.00000 + 6330.00 0.00000 + 6340.00 0.00000 + 6350.00 0.00000 + 6360.00 0.00000 + 6370.00 0.00000 + 6380.00 0.00000 + 6390.00 0.00000 + 6400.00 0.00000 + 6410.00 0.00000 + 6420.00 0.00000 + 6430.00 0.00000 + 6440.00 0.00000 + 6450.00 0.00000 + 6460.00 0.00000 + 6470.00 0.00000 + 6480.00 0.00000 + 6490.00 0.00000 + 6500.00 0.00000 + 6510.00 0.00000 + 6520.00 0.00000 + 6530.00 0.00000 + 6540.00 0.00000 + 6550.00 0.00000 + 6560.00 0.00000 + 6570.00 0.00000 + 6580.00 0.00000 + 6590.00 0.00000 + 6600.00 0.00000 + 6610.00 0.00000 + 6620.00 0.00000 + 6630.00 0.00000 + 6640.00 0.00000 + 6650.00 0.00000 + 6660.00 0.00000 + 6670.00 0.00000 + 6680.00 0.00000 + 6690.00 0.00000 + 6700.00 0.00000 + 6710.00 0.00000 + 6720.00 0.00000 + 6730.00 0.00000 + 6740.00 0.00000 + 6750.00 0.00000 + 6760.00 0.00000 + 6770.00 0.00000 + 6780.00 0.00000 + 6790.00 0.00000 + 6800.00 0.00000 + 6810.00 0.00000 + 6820.00 0.00000 + 6830.00 0.00000 + 6840.00 0.00000 + 6850.00 0.00000 + 6860.00 0.00000 + 6870.00 0.00000 + 6880.00 0.00000 + 6890.00 0.00000 + 6900.00 0.00000 + 6910.00 0.00000 + 6920.00 0.00000 + 6930.00 0.00000 + 6940.00 0.00000 + 6950.00 0.00000 + 6960.00 0.00000 + 6970.00 0.00000 + 6980.00 0.00000 + 6990.00 0.00000 + 7000.00 0.00000 + 7010.00 0.00000 + 7020.00 0.00000 + 7030.00 0.00000 + 7040.00 0.00000 + 7050.00 0.00000 + 7060.00 0.00000 + 7070.00 0.00000 + 7080.00 0.00000 + 7090.00 0.00000 + 7100.00 0.00000 + 7110.00 0.00000 + 7120.00 0.00000 + 7130.00 0.00000 + 7140.00 0.00000 + 7150.00 0.00000 + 7160.00 0.00000 + 7170.00 0.00000 + 7180.00 0.00000 + 7190.00 0.00000 + 7200.00 0.00000 + 7210.00 0.00000 + 7220.00 0.00000 + 7230.00 0.00000 + 7240.00 0.00000 + 7250.00 0.00000 + 7260.00 0.00000 + 7270.00 0.00000 + 7280.00 0.00000 + 7290.00 0.00000 + 7300.00 0.00000 + 7310.00 0.00000 + 7320.00 0.00000 + 7330.00 0.00000 + 7340.00 0.00000 + 7350.00 0.00000 + 7360.00 0.00000 + 7370.00 0.00000 + 7380.00 0.00000 + 7390.00 0.00000 + 7400.00 0.00000 + 7410.00 0.00000 + 7420.00 0.00000 + 7430.00 0.00000 + 7440.00 0.00000 + 7450.00 0.00000 + 7460.00 0.00000 + 7470.00 0.00000 + 7480.00 0.00000 + 7490.00 0.00000 + 7500.00 0.00000 + 7510.00 0.00000 + 7520.00 0.00000 + 7530.00 0.00000 + 7540.00 0.00000 + 7550.00 0.00000 + 7560.00 0.00000 + 7570.00 0.00000 + 7580.00 0.00000 + 7590.00 0.00000 + 7600.00 0.00000 + 7610.00 0.00000 + 7620.00 0.00000 + 7630.00 0.00000 + 7640.00 0.00000 + 7650.00 0.00000 + 7660.00 0.00000 + 7670.00 0.00000 + 7680.00 0.00000 + 7690.00 0.00000 + 7700.00 0.00000 + 7710.00 0.00000 + 7720.00 0.00000 + 7730.00 0.00000 + 7740.00 0.00000 + 7750.00 0.00000 + 7760.00 0.00000 + 7770.00 0.00000 + 7780.00 0.00000 + 7790.00 0.00000 + 7800.00 0.00000 + 7810.00 0.00000 + 7820.00 0.00000 + 7830.00 0.00000 + 7840.00 0.00000 + 7850.00 0.00000 + 7860.00 0.00000 + 7870.00 0.00000 + 7880.00 0.00000 + 7890.00 0.00000 + 7900.00 0.00000 + 7910.00 0.00000 + 7920.00 0.00000 + 7930.00 0.00000 + 7940.00 0.00000 + 7950.00 0.00000 + 7960.00 0.00000 + 7970.00 0.00000 + 7980.00 0.00000 + 7990.00 0.00000 + 8000.00 0.00000 + 8010.00 0.00000 + 8020.00 0.00000 + 8030.00 0.00000 + 8040.00 0.00000 + 8050.00 0.00000 + 8060.00 0.00000 + 8070.00 0.00000 + 8080.00 0.00000 + 8090.00 0.00000 + 8100.00 0.00000 + 8110.00 0.00000 + 8120.00 0.00000 + 8130.00 0.00000 + 8140.00 0.00000 + 8150.00 0.00000 + 8160.00 0.00000 + 8170.00 0.00000 + 8180.00 0.00000 + 8190.00 0.00000 + 8200.00 0.00000 + 8210.00 0.00000 + 8220.00 0.00000 + 8230.00 0.00000 + 8240.00 0.00000 + 8250.00 0.00000 + 8260.00 0.00000 + 8270.00 0.00000 + 8280.00 0.00000 + 8290.00 0.00000 + 8300.00 0.00000 + 8310.00 0.00000 + 8320.00 0.00000 + 8330.00 0.00000 + 8340.00 0.00000 + 8350.00 0.00000 + 8360.00 0.00000 + 8370.00 0.00000 + 8380.00 0.00000 + 8390.00 0.00000 + 8400.00 0.00000 + 8410.00 0.00000 + 8420.00 0.00000 + 8430.00 0.00000 + 8440.00 0.00000 + 8450.00 0.00000 + 8460.00 0.00000 + 8470.00 0.00000 + 8480.00 0.00000 + 8490.00 0.00000 + 8500.00 0.00000 + 8510.00 0.00000 + 8520.00 0.00000 + 8530.00 0.00000 + 8540.00 0.00000 + 8550.00 0.00000 + 8560.00 0.00000 + 8570.00 0.00000 + 8580.00 0.00000 + 8590.00 0.00000 + 8600.00 0.00000 + 8610.00 0.00000 + 8620.00 0.00000 + 8630.00 0.00000 + 8640.00 0.00000 + 8650.00 0.00000 + 8660.00 0.00000 + 8670.00 0.00000 + 8680.00 0.00000 + 8690.00 0.00000 + 8700.00 0.00000 + 8710.00 0.00000 + 8720.00 0.00000 + 8730.00 0.00000 + 8740.00 0.00000 + 8750.00 0.00000 + 8760.00 0.00000 + 8770.00 0.00000 + 8780.00 0.00000 + 8790.00 0.00000 + 8800.00 0.00000 + 8810.00 0.00000 + 8820.00 0.00000 + 8830.00 0.00000 + 8840.00 0.00000 + 8850.00 0.00000 + 8860.00 0.00000 + 8870.00 0.00000 + 8880.00 0.00000 + 8890.00 0.00000 + 8900.00 0.00000 + 8910.00 0.00000 + 8920.00 0.00000 + 8930.00 0.00000 + 8940.00 0.00000 + 8950.00 0.00000 + 8960.00 0.00000 + 8970.00 0.00000 + 8980.00 0.00000 + 8990.00 0.00000 + 9000.00 0.00000 + 9010.00 0.00000 + 9020.00 0.00000 + 9030.00 0.00000 + 9040.00 0.00000 + 9050.00 0.00000 + 9060.00 0.00000 + 9070.00 0.00000 + 9080.00 0.00000 + 9090.00 0.00000 + 9100.00 0.00000 + 9110.00 0.00000 + 9120.00 0.00000 + 9130.00 0.00000 + 9140.00 0.00000 + 9150.00 0.00000 + 9160.00 0.00000 + 9170.00 0.00000 + 9180.00 0.00000 + 9190.00 0.00000 + 9200.00 0.00000 + 9210.00 0.00000 + 9220.00 0.00000 + 9230.00 0.00000 + 9240.00 0.00000 + 9250.00 0.00000 + 9260.00 0.00000 + 9270.00 0.00000 + 9280.00 0.00000 + 9290.00 0.00000 + 9300.00 0.00000 + 9310.00 0.00000 + 9320.00 0.00000 + 9330.00 0.00000 + 9340.00 0.00000 + 9350.00 0.00000 + 9360.00 0.00000 + 9370.00 0.00000 + 9380.00 0.00000 + 9390.00 0.00000 + 9400.00 0.00000 + 9410.00 0.00000 + 9420.00 0.00000 + 9430.00 0.00000 + 9440.00 0.00000 + 9450.00 0.00000 + 9460.00 0.00000 + 9470.00 0.00000 + 9480.00 0.00000 + 9490.00 0.00000 + 9500.00 0.00000 + 9510.00 0.00000 + 9520.00 0.00000 + 9530.00 0.00000 + 9540.00 0.00000 + 9550.00 0.00000 + 9560.00 0.00000 + 9570.00 0.00000 + 9580.00 0.00000 + 9590.00 0.00000 + 9600.00 0.00000 + 9610.00 0.00000 + 9620.00 0.00000 + 9630.00 0.00000 + 9640.00 0.00000 + 9650.00 0.00000 + 9660.00 0.00000 + 9670.00 0.00000 + 9680.00 0.00000 + 9690.00 0.00000 + 9700.00 0.00000 + 9710.00 0.00000 + 9720.00 0.00000 + 9730.00 0.00000 + 9740.00 0.00000 + 9750.00 0.00000 + 9760.00 0.00000 + 9770.00 0.00000 + 9780.00 0.00000 + 9790.00 0.00000 + 9800.00 0.00000 + 9810.00 0.00000 + 9820.00 0.00000 + 9830.00 0.00000 + 9840.00 0.00000 + 9850.00 0.00000 + 9860.00 0.00000 + 9870.00 0.00000 + 9880.00 0.00000 + 9890.00 0.00000 + 9900.00 0.00000 + 9910.00 0.00000 + 9920.00 0.00000 + 9930.00 0.00000 + 9940.00 0.00000 + 9950.00 0.00000 + 9960.00 0.00000 + 9970.00 0.00000 + 9980.00 0.00000 + 9990.00 0.00000 +10000.00 0.00000 +10010.00 0.00000 +10020.00 0.00000 +10030.00 0.00000 +10040.00 0.00000 +10050.00 0.00000 +10060.00 0.00000 +10070.00 0.00000 +10080.00 0.00000 +10090.00 0.00000 +10100.00 0.00000 +10110.00 0.00000 +10120.00 0.00000 +10130.00 0.00000 +10140.00 0.00000 +10150.00 0.00000 +10160.00 0.00000 +10170.00 0.00000 +10180.00 0.00000 +10190.00 0.00000 +10200.00 0.00000 +10210.00 0.00000 +10220.00 0.00000 +10230.00 0.00000 +10240.00 0.00000 +10250.00 0.00000 +10260.00 0.00000 +10270.00 0.00000 +10280.00 0.00000 +10290.00 0.00000 +10300.00 0.00000 +10310.00 0.00000 +10320.00 0.00000 +10330.00 0.00000 +10340.00 0.00000 +10350.00 0.00000 +10360.00 0.00000 +10370.00 0.00000 +10380.00 0.00000 +10390.00 0.00000 +10400.00 0.00000 +10410.00 0.00000 +10420.00 0.00000 +10430.00 0.00000 +10440.00 0.00000 +10450.00 0.00000 +10460.00 0.00000 +10470.00 0.00000 +10480.00 0.00000 +10490.00 0.00000 +10500.00 0.00000 +10510.00 0.00000 +10520.00 0.00000 +10530.00 0.00000 +10540.00 0.00000 +10550.00 0.00000 +10560.00 0.00000 +10570.00 0.00000 +10580.00 0.00000 +10590.00 0.00000 +10600.00 0.00000 +10610.00 0.00000 +10620.00 0.00000 +10630.00 0.00000 +10640.00 0.00000 +10650.00 0.00000 +10660.00 0.00000 +10670.00 0.00000 +10680.00 0.00000 +10690.00 0.00000 +10700.00 0.00000 +10710.00 0.00000 +10720.00 0.00000 +10730.00 0.00000 +10740.00 0.00000 +10750.00 0.00000 +10760.00 0.00000 +10770.00 0.00000 +10780.00 0.00000 +10790.00 0.00000 +10800.00 0.00000 +10810.00 0.00000 +10820.00 0.00000 +10830.00 0.00000 +10840.00 0.00000 +10850.00 0.00000 +10860.00 0.00000 +10870.00 0.00000 +10880.00 0.00000 +10890.00 0.00000 +10900.00 0.00000 +10910.00 0.00000 +10920.00 0.00000 +10930.00 0.00000 +10940.00 0.00000 +10950.00 0.00000 +10960.00 0.00000 +10970.00 0.00000 +10980.00 0.00000 +10990.00 0.00000 +11000.00 0.00000 +11010.00 0.00000 +11020.00 0.00000 +11030.00 0.00000 +11040.00 0.00000 +11050.00 0.00000 +11060.00 0.00000 +11070.00 0.00000 +11080.00 0.00000 +11090.00 0.00000 +11100.00 0.00000 +11110.00 0.00000 +11120.00 0.00000 +11130.00 0.00000 +11140.00 0.00000 +11150.00 0.00000 +11160.00 0.00000 +11170.00 0.00000 +11180.00 0.00000 +11190.00 0.00000 +11200.00 0.00000 +11210.00 0.00000 +11220.00 0.00000 +11230.00 0.00000 +11240.00 0.00000 +11250.00 0.00000 +11260.00 0.00000 +11270.00 0.00000 +11280.00 0.00000 +11290.00 0.00000 +11300.00 0.00000 +11310.00 0.00000 +11320.00 0.00000 +11330.00 0.00000 +11340.00 0.00000 +11350.00 0.00000 +11360.00 0.00000 +11370.00 0.00000 +11380.00 0.00000 +11390.00 0.00000 +11400.00 0.00000 +11410.00 0.00000 +11420.00 0.00000 +11430.00 0.00000 +11440.00 0.00000 +11450.00 0.00000 +11460.00 0.00000 +11470.00 0.00000 +11480.00 0.00000 +11490.00 0.00000 +11500.00 0.00000 +11510.00 0.00000 +11520.00 0.00000 +11530.00 0.00000 +11540.00 0.00000 +11550.00 0.00000 +11560.00 0.00000 +11570.00 0.00000 +11580.00 0.00000 +11590.00 0.00000 +11600.00 0.00000 +11610.00 0.00000 +11620.00 0.00000 +11630.00 0.00000 +11640.00 0.00000 +11650.00 0.00000 +11660.00 0.00000 +11670.00 0.00000 +11680.00 0.00000 +11690.00 0.00000 +11700.00 0.00000 +11710.00 0.00000 +11720.00 0.00000 +11730.00 0.00000 +11740.00 0.00000 +11750.00 0.00000 +11760.00 0.00000 +11770.00 0.00000 +11780.00 0.00000 +11790.00 0.00000 +11800.00 0.00000 +11810.00 0.00000 +11820.00 0.00000 +11830.00 0.00000 +11840.00 0.00000 +11850.00 0.00000 +11860.00 0.00000 +11870.00 0.00000 +11880.00 0.00000 +11890.00 0.00000 +11900.00 0.00000 +11910.00 0.00000 +11920.00 0.00000 +11930.00 0.00000 +11940.00 0.00000 +11950.00 0.00000 +11960.00 0.00000 +11970.00 0.00000 +11980.00 0.00000 +11990.00 0.00000 +12000.00 0.00000 +12010.00 0.00000 +12020.00 0.00000 +12030.00 0.00000 +12040.00 0.00000 +12050.00 0.00000 +12060.00 0.00000 +12070.00 0.00000 +12080.00 0.00000 +12090.00 0.00000 +12100.00 0.00000 +12110.00 0.00000 +12120.00 0.00000 +12130.00 0.00000 +12140.00 0.00000 +12150.00 0.00000 +12160.00 0.00000 +12170.00 0.00000 +12180.00 0.00000 +12190.00 0.00000 +12200.00 0.00000 +12210.00 0.00000 +12220.00 0.00000 +12230.00 0.00000 +12240.00 0.00000 +12250.00 0.00000 +12260.00 0.00000 +12270.00 0.00000 +12280.00 0.00000 +12290.00 0.00000 +12300.00 0.00000 +12310.00 0.00000 +12320.00 0.00000 +12330.00 0.00000 +12340.00 0.00000 +12350.00 0.00000 +12360.00 0.00000 +12370.00 0.00000 +12380.00 0.00000 +12390.00 0.00000 +12400.00 0.00000 +12410.00 0.00000 +12420.00 0.00000 +12430.00 0.00000 +12440.00 0.00000 +12450.00 0.00000 +12460.00 0.00000 +12470.00 0.00000 +12480.00 0.00000 +12490.00 0.00000 +12500.00 0.00000 +12510.00 0.00000 +12520.00 0.00000 +12530.00 0.00000 +12540.00 0.00000 +12550.00 0.00000 +12560.00 0.00000 +12570.00 0.00000 +12580.00 0.00000 +12590.00 0.00000 +12600.00 0.00000 +12610.00 0.00000 +12620.00 0.00000 +12630.00 0.00000 +12640.00 0.00000 +12650.00 0.00000 +12660.00 0.00000 +12670.00 0.00000 +12680.00 0.00000 +12690.00 0.00000 +12700.00 0.00000 +12710.00 0.00000 +12720.00 0.00000 +12730.00 0.00000 +12740.00 0.00000 +12750.00 0.00000 +12760.00 0.00000 +12770.00 0.00000 +12780.00 0.00000 +12790.00 0.00000 +12800.00 0.00000 +12810.00 0.00000 +12820.00 0.00000 +12830.00 0.00000 +12840.00 0.00000 +12850.00 0.00000 +12860.00 0.00000 +12870.00 0.00000 +12880.00 0.00000 +12890.00 0.00000 +12900.00 0.00000 +12910.00 0.00000 +12920.00 0.00000 +12930.00 0.00000 +12940.00 0.00000 +12950.00 0.00000 +12960.00 0.00000 +12970.00 0.00000 +12980.00 0.00000 +12990.00 0.00000 +13000.00 0.00000 +13010.00 0.00000 +13020.00 0.00000 +13030.00 0.00000 +13040.00 0.00000 +13050.00 0.00000 +13060.00 0.00000 +13070.00 0.00000 +13080.00 0.00000 +13090.00 0.00000 +13100.00 0.00000 +13110.00 0.00000 +13120.00 0.00000 +13130.00 0.00000 +13140.00 0.00000 +13150.00 0.00000 +13160.00 0.00000 +13170.00 0.00000 +13180.00 0.00000 +13190.00 0.00000 +13200.00 0.00000 +13210.00 0.00000 +13220.00 0.00000 +13230.00 0.00000 +13240.00 0.00000 +13250.00 0.00000 +13260.00 0.00000 +13270.00 0.00000 +13280.00 0.00000 +13290.00 0.00000 +13300.00 0.00000 +13310.00 0.00000 +13320.00 0.00000 +13330.00 0.00000 +13340.00 0.00000 +13350.00 0.00000 +13360.00 0.00000 +13370.00 0.00000 +13380.00 0.00000 +13390.00 0.00000 +13400.00 0.00000 +13410.00 0.00000 +13420.00 0.00000 +13430.00 0.00000 +13440.00 0.00000 +13450.00 0.00000 +13460.00 0.00000 +13470.00 0.00000 +13480.00 0.00000 +13490.00 0.00000 +13500.00 0.00000 +13510.00 0.00000 +13520.00 0.00000 +13530.00 0.00000 +13540.00 0.00000 +13550.00 0.00000 +13560.00 0.00000 +13570.00 0.00000 +13580.00 0.00000 +13590.00 0.00000 +13600.00 0.00000 +13610.00 0.00000 +13620.00 0.00000 +13630.00 0.00000 +13640.00 0.00000 +13650.00 0.00000 +13660.00 0.00000 +13670.00 0.00000 +13680.00 0.00000 +13690.00 0.00000 +13700.00 0.00000 +13710.00 0.00000 +13720.00 0.00000 +13730.00 0.00000 +13740.00 0.00000 +13750.00 0.00000 +13760.00 0.00000 +13770.00 0.00000 +13780.00 0.00000 +13790.00 0.00000 +13800.00 0.00000 +13810.00 0.00000 +13820.00 0.00000 +13830.00 0.00000 +13840.00 0.00000 +13850.00 0.00000 +13860.00 0.00000 +13870.00 0.00000 +13880.00 0.00000 +13890.00 0.00000 +13900.00 0.00000 +13910.00 0.00000 +13920.00 0.00000 +13930.00 0.00000 +13940.00 0.00000 +13950.00 0.00000 +13960.00 0.00000 +13970.00 0.00000 +13980.00 0.00000 +13990.00 0.00000 +14000.00 0.00000 +14010.00 0.00000 +14020.00 0.00000 +14030.00 0.00000 +14040.00 0.00000 +14050.00 0.00000 +14060.00 0.00000 +14070.00 0.00000 +14080.00 0.00000 +14090.00 0.00000 +14100.00 0.00000 +14110.00 0.00000 +14120.00 0.00000 +14130.00 0.00000 +14140.00 0.00000 +14150.00 0.00000 +14160.00 0.00000 +14170.00 0.00000 +14180.00 0.00000 +14190.00 0.00000 +14200.00 0.00000 +14210.00 0.00000 +14220.00 0.00000 +14230.00 0.00000 +14240.00 0.00000 +14250.00 0.00000 +14260.00 0.00000 +14270.00 0.00000 +14280.00 0.00000 +14290.00 0.00000 +14300.00 0.00000 +14310.00 0.00000 +14320.00 0.00000 +14330.00 0.00000 +14340.00 0.00000 +14350.00 0.00000 +14360.00 0.00000 +14370.00 0.00000 +14380.00 0.00000 +14390.00 0.00000 +14400.00 0.00000 +14410.00 0.00000 +14420.00 0.00000 +14430.00 0.00000 +14440.00 0.00000 +14450.00 0.00000 +14460.00 0.00000 +14470.00 0.00000 +14480.00 0.00000 +14490.00 0.00000 +14500.00 0.00000 +14510.00 0.00000 +14520.00 0.00000 +14530.00 0.00000 +14540.00 0.00000 +14550.00 0.00000 +14560.00 0.00000 +14570.00 0.00000 +14580.00 0.00000 +14590.00 0.00000 +14600.00 0.00000 +14610.00 0.00000 +14620.00 0.00000 +14630.00 0.00000 +14640.00 0.00000 +14650.00 0.00000 +14660.00 0.00000 +14670.00 0.00000 +14680.00 0.00000 +14690.00 0.00000 +14700.00 0.00000 +14710.00 0.00000 +14720.00 0.00000 +14730.00 0.00000 +14740.00 0.00000 +14750.00 0.00000 +14760.00 0.00000 +14770.00 0.00000 +14780.00 0.00000 +14790.00 0.00000 +14800.00 0.00000 +14810.00 0.00000 +14820.00 0.00000 +14830.00 0.00000 +14840.00 0.00000 +14850.00 0.00000 +14860.00 0.00000 +14870.00 0.00000 +14880.00 0.00000 +14890.00 0.00000 +14900.00 0.00000 +14910.00 0.00000 +14920.00 0.00000 +14930.00 0.00000 +14940.00 0.00000 +14950.00 0.00000 +14960.00 0.00000 +14970.00 0.00000 +14980.00 0.00000 +14990.00 0.00000 +15000.00 0.00000 +15010.00 0.00000 +15020.00 0.00000 +15030.00 0.00000 +15040.00 0.00000 +15050.00 0.00000 +15060.00 0.00000 +15070.00 0.00000 +15080.00 0.00000 +15090.00 0.00000 +15100.00 0.00000 +15110.00 0.00000 +15120.00 0.00000 +15130.00 0.00000 +15140.00 0.00000 +15150.00 0.00000 +15160.00 0.00000 +15170.00 0.00000 +15180.00 0.00000 +15190.00 0.00000 +15200.00 0.00000 +15210.00 0.00000 +15220.00 0.00000 +15230.00 0.00000 +15240.00 0.00000 +15250.00 0.00000 +15260.00 0.00000 +15270.00 0.00000 +15280.00 0.00000 +15290.00 0.00000 +15300.00 0.00000 +15310.00 0.00000 +15320.00 0.00000 +15330.00 0.00000 +15340.00 0.00000 +15350.00 0.00000 +15360.00 0.00000 +15370.00 0.00000 +15380.00 0.00000 +15390.00 0.00000 +15400.00 0.00000 +15410.00 0.00000 +15420.00 0.00000 +15430.00 0.00000 +15440.00 0.00000 +15450.00 0.00000 +15460.00 0.00000 +15470.00 0.00000 +15480.00 0.00000 +15490.00 0.00000 +15500.00 0.00000 +15510.00 0.00000 +15520.00 0.00000 +15530.00 0.00000 +15540.00 0.00000 +15550.00 0.00000 +15560.00 0.00000 +15570.00 0.00000 +15580.00 0.00000 +15590.00 0.00000 +15600.00 0.00000 +15610.00 0.00000 +15620.00 0.00000 +15630.00 0.00000 +15640.00 0.00000 +15650.00 0.00000 +15660.00 0.00000 +15670.00 0.00000 +15680.00 0.00000 +15690.00 0.00000 +15700.00 0.00000 +15710.00 0.00000 +15720.00 0.00000 +15730.00 0.00000 +15740.00 0.00000 +15750.00 0.00000 +15760.00 0.00000 +15770.00 0.00000 +15780.00 0.00000 +15790.00 0.00000 +15800.00 0.00000 +15810.00 0.00000 +15820.00 0.00000 +15830.00 0.00000 +15840.00 0.00000 +15850.00 0.00000 +15860.00 0.00000 +15870.00 0.00000 +15880.00 0.00000 +15890.00 0.00000 +15900.00 0.00000 +15910.00 0.00000 +15920.00 0.00000 +15930.00 0.00000 +15940.00 0.00000 +15950.00 0.00000 +15960.00 0.00000 +15970.00 0.00000 +15980.00 0.00000 +15990.00 0.00000 +16000.00 0.00000 +16010.00 0.00000 +16020.00 0.00000 +16030.00 0.00000 +16040.00 0.00000 +16050.00 0.00000 +16060.00 0.00000 +16070.00 0.00000 +16080.00 0.00000 +16090.00 0.00000 +16100.00 0.00000 +16110.00 0.00000 +16120.00 0.00000 +16130.00 0.00000 +16140.00 0.00000 +16150.00 0.00000 +16160.00 0.00000 +16170.00 0.00000 +16180.00 0.00000 +16190.00 0.00000 +16200.00 0.00000 +16210.00 0.00000 +16220.00 0.00000 +16230.00 0.00000 +16240.00 0.00000 +16250.00 0.00000 +16260.00 0.00000 +16270.00 0.00000 +16280.00 0.00000 +16290.00 0.00000 +16300.00 0.00000 +16310.00 0.00000 +16320.00 0.00000 +16330.00 0.00000 +16340.00 0.00000 +16350.00 0.00000 +16360.00 0.00000 +16370.00 0.00000 +16380.00 0.00000 +16390.00 0.00000 +16400.00 0.00000 +16410.00 0.00000 +16420.00 0.00000 +16430.00 0.00000 +16440.00 0.00000 +16450.00 0.00000 +16460.00 0.00000 +16470.00 0.00000 +16480.00 0.00000 +16490.00 0.00000 +16500.00 0.00000 +16510.00 0.00000 +16520.00 0.00000 +16530.00 0.00000 +16540.00 0.00000 +16550.00 0.00000 +16560.00 0.00000 +16570.00 0.00000 +16580.00 0.00000 +16590.00 0.00000 +16600.00 0.00000 +16610.00 0.00000 +16620.00 0.00000 +16630.00 0.00000 +16640.00 0.00000 +16650.00 0.00000 +16660.00 0.00000 +16670.00 0.00000 +16680.00 0.00000 +16690.00 0.00000 +16700.00 0.00000 +16710.00 0.00000 +16720.00 0.00000 +16730.00 0.00000 +16740.00 0.00000 +16750.00 0.00000 +16760.00 0.00000 +16770.00 0.00000 +16780.00 0.00000 +16790.00 0.00000 +16800.00 0.00000 +16810.00 0.00000 +16820.00 0.00000 +16830.00 0.00000 +16840.00 0.00000 +16850.00 0.00000 +16860.00 0.00000 +16870.00 0.00000 +16880.00 0.00000 +16890.00 0.00000 +16900.00 0.00000 +16910.00 0.00000 +16920.00 0.00000 +16930.00 0.00000 +16940.00 0.00000 +16950.00 0.00000 +16960.00 0.00000 +16970.00 0.00000 +16980.00 0.00000 +16990.00 0.00000 +17000.00 0.00000 +17010.00 0.00000 +17020.00 0.00000 +17030.00 0.00000 +17040.00 0.00000 +17050.00 0.00000 +17060.00 0.00000 +17070.00 0.00000 +17080.00 0.00000 +17090.00 0.00000 +17100.00 0.00000 +17110.00 0.00000 +17120.00 0.00000 +17130.00 0.00000 +17140.00 0.00000 +17150.00 0.00000 +17160.00 0.00000 +17170.00 0.00000 +17180.00 0.00000 +17190.00 0.00000 +17200.00 0.00000 +17210.00 0.00000 +17220.00 0.00000 +17230.00 0.00000 +17240.00 0.00000 +17250.00 0.00000 +17260.00 0.00000 +17270.00 0.00000 +17280.00 0.00000 +17290.00 0.00000 +17300.00 0.00000 +17310.00 0.00000 +17320.00 0.00000 +17330.00 0.00000 +17340.00 0.00000 +17350.00 0.00000 +17360.00 0.00000 +17370.00 0.00000 +17380.00 0.00000 +17390.00 0.00000 +17400.00 0.00000 +17410.00 0.00000 +17420.00 0.00000 +17430.00 0.00000 +17440.00 0.00000 +17450.00 0.00000 +17460.00 0.00000 +17470.00 0.00000 +17480.00 0.00000 +17490.00 0.00000 +17500.00 0.00000 +17510.00 0.00000 +17520.00 0.00000 +17530.00 0.00000 +17540.00 0.00000 +17550.00 0.00000 +17560.00 0.00000 +17570.00 0.00000 +17580.00 0.00000 +17590.00 0.00000 +17600.00 0.00000 +17610.00 0.00000 +17620.00 0.00000 +17630.00 0.00000 +17640.00 0.00000 +17650.00 0.00000 +17660.00 0.00000 +17670.00 0.00000 +17680.00 0.00000 +17690.00 0.00000 +17700.00 0.00000 +17710.00 0.00000 +17720.00 0.00000 +17730.00 0.00000 +17740.00 0.00000 +17750.00 0.00000 +17760.00 0.00000 +17770.00 0.00000 +17780.00 0.00000 +17790.00 0.00000 +17800.00 0.00000 +17810.00 0.00000 +17820.00 0.00000 +17830.00 0.00000 +17840.00 0.00000 +17850.00 0.00000 +17860.00 0.00000 +17870.00 0.00000 +17880.00 0.00000 +17890.00 0.00000 +17900.00 0.00000 +17910.00 0.00000 +17920.00 0.00000 +17930.00 0.00000 +17940.00 0.00000 +17950.00 0.00000 +17960.00 0.00000 +17970.00 0.00000 +17980.00 0.00000 +17990.00 0.00000 +18000.00 0.00000 diff --git a/ObservationSim/Instrument/data/throughputs/y_throughput.txt b/ObservationSim/Instrument/data/throughputs/y_throughput.txt new file mode 100644 index 0000000..3b446b0 --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/y_throughput.txt @@ -0,0 +1,1602 @@ +# WaveAns. Transmission + 2000.00 0.00000 + 2010.00 0.00000 + 2020.00 0.00000 + 2030.00 0.00000 + 2040.00 0.00000 + 2050.00 0.00000 + 2060.00 0.00000 + 2070.00 0.00000 + 2080.00 0.00000 + 2090.00 0.00000 + 2100.00 0.00000 + 2110.00 0.00000 + 2120.00 0.00000 + 2130.00 0.00000 + 2140.00 0.00000 + 2150.00 0.00000 + 2160.00 0.00000 + 2170.00 0.00000 + 2180.00 0.00000 + 2190.00 0.00000 + 2200.00 0.00000 + 2210.00 0.00000 + 2220.00 0.00000 + 2230.00 0.00000 + 2240.00 0.00000 + 2250.00 0.00000 + 2260.00 0.00000 + 2270.00 0.00000 + 2280.00 0.00000 + 2290.00 0.00000 + 2300.00 0.00000 + 2310.00 0.00000 + 2320.00 0.00000 + 2330.00 0.00000 + 2340.00 0.00000 + 2350.00 0.00000 + 2360.00 0.00000 + 2370.00 0.00000 + 2380.00 0.00000 + 2390.00 0.00000 + 2400.00 0.00000 + 2410.00 0.00000 + 2420.00 0.00000 + 2430.00 0.00000 + 2440.00 0.00000 + 2450.00 0.00000 + 2460.00 0.00000 + 2470.00 0.00000 + 2480.00 0.00000 + 2490.00 0.00000 + 2500.00 0.00000 + 2510.00 0.00000 + 2520.00 0.00000 + 2530.00 0.00000 + 2540.00 0.00000 + 2550.00 0.00000 + 2560.00 0.00000 + 2570.00 0.00000 + 2580.00 0.00000 + 2590.00 0.00000 + 2600.00 0.00000 + 2610.00 0.00000 + 2620.00 0.00000 + 2630.00 0.00000 + 2640.00 0.00000 + 2650.00 0.00000 + 2660.00 0.00000 + 2670.00 0.00000 + 2680.00 0.00000 + 2690.00 0.00000 + 2700.00 0.00000 + 2710.00 0.00000 + 2720.00 0.00000 + 2730.00 0.00000 + 2740.00 0.00000 + 2750.00 0.00000 + 2760.00 0.00000 + 2770.00 0.00000 + 2780.00 0.00000 + 2790.00 0.00000 + 2800.00 0.00000 + 2810.00 0.00000 + 2820.00 0.00000 + 2830.00 0.00000 + 2840.00 0.00000 + 2850.00 0.00000 + 2860.00 0.00000 + 2870.00 0.00000 + 2880.00 0.00000 + 2890.00 0.00000 + 2900.00 0.00000 + 2910.00 0.00000 + 2920.00 0.00000 + 2930.00 0.00000 + 2940.00 0.00000 + 2950.00 0.00000 + 2960.00 0.00000 + 2970.00 0.00000 + 2980.00 0.00000 + 2990.00 0.00000 + 3000.00 0.00000 + 3010.00 0.00000 + 3020.00 0.00000 + 3030.00 0.00000 + 3040.00 0.00000 + 3050.00 0.00000 + 3060.00 0.00000 + 3070.00 0.00000 + 3080.00 0.00000 + 3090.00 0.00000 + 3100.00 0.00000 + 3110.00 0.00000 + 3120.00 0.00000 + 3130.00 0.00000 + 3140.00 0.00000 + 3150.00 0.00000 + 3160.00 0.00000 + 3170.00 0.00000 + 3180.00 0.00000 + 3190.00 0.00000 + 3200.00 0.00000 + 3210.00 0.00000 + 3220.00 0.00000 + 3230.00 0.00000 + 3240.00 0.00000 + 3250.00 0.00000 + 3260.00 0.00000 + 3270.00 0.00000 + 3280.00 0.00000 + 3290.00 0.00000 + 3300.00 0.00000 + 3310.00 0.00000 + 3320.00 0.00000 + 3330.00 0.00000 + 3340.00 0.00000 + 3350.00 0.00000 + 3360.00 0.00000 + 3370.00 0.00000 + 3380.00 0.00000 + 3390.00 0.00000 + 3400.00 0.00000 + 3410.00 0.00000 + 3420.00 0.00000 + 3430.00 0.00000 + 3440.00 0.00000 + 3450.00 0.00000 + 3460.00 0.00000 + 3470.00 0.00000 + 3480.00 0.00000 + 3490.00 0.00000 + 3500.00 0.00000 + 3510.00 0.00000 + 3520.00 0.00000 + 3530.00 0.00000 + 3540.00 0.00000 + 3550.00 0.00000 + 3560.00 0.00000 + 3570.00 0.00000 + 3580.00 0.00000 + 3590.00 0.00000 + 3600.00 0.00000 + 3610.00 0.00000 + 3620.00 0.00000 + 3630.00 0.00000 + 3640.00 0.00000 + 3650.00 0.00000 + 3660.00 0.00000 + 3670.00 0.00000 + 3680.00 0.00000 + 3690.00 0.00000 + 3700.00 0.00000 + 3710.00 0.00000 + 3720.00 0.00000 + 3730.00 0.00000 + 3740.00 0.00000 + 3750.00 0.00000 + 3760.00 0.00000 + 3770.00 0.00000 + 3780.00 0.00000 + 3790.00 0.00000 + 3800.00 0.00000 + 3810.00 0.00000 + 3820.00 0.00000 + 3830.00 0.00000 + 3840.00 0.00000 + 3850.00 0.00000 + 3860.00 0.00000 + 3870.00 0.00000 + 3880.00 0.00000 + 3890.00 0.00000 + 3900.00 0.00000 + 3910.00 0.00000 + 3920.00 0.00000 + 3930.00 0.00000 + 3940.00 0.00000 + 3950.00 0.00000 + 3960.00 0.00000 + 3970.00 0.00000 + 3980.00 0.00000 + 3990.00 0.00000 + 4000.00 0.00000 + 4010.00 0.00000 + 4020.00 0.00000 + 4030.00 0.00000 + 4040.00 0.00000 + 4050.00 0.00000 + 4060.00 0.00000 + 4070.00 0.00000 + 4080.00 0.00000 + 4090.00 0.00000 + 4100.00 0.00000 + 4110.00 0.00000 + 4120.00 0.00000 + 4130.00 0.00000 + 4140.00 0.00000 + 4150.00 0.00000 + 4160.00 0.00000 + 4170.00 0.00000 + 4180.00 0.00000 + 4190.00 0.00000 + 4200.00 0.00000 + 4210.00 0.00000 + 4220.00 0.00000 + 4230.00 0.00000 + 4240.00 0.00000 + 4250.00 0.00000 + 4260.00 0.00000 + 4270.00 0.00000 + 4280.00 0.00000 + 4290.00 0.00000 + 4300.00 0.00000 + 4310.00 0.00000 + 4320.00 0.00000 + 4330.00 0.00000 + 4340.00 0.00000 + 4350.00 0.00000 + 4360.00 0.00000 + 4370.00 0.00000 + 4380.00 0.00000 + 4390.00 0.00000 + 4400.00 0.00000 + 4410.00 0.00000 + 4420.00 0.00000 + 4430.00 0.00000 + 4440.00 0.00000 + 4450.00 0.00000 + 4460.00 0.00000 + 4470.00 0.00000 + 4480.00 0.00000 + 4490.00 0.00000 + 4500.00 0.00000 + 4510.00 0.00000 + 4520.00 0.00000 + 4530.00 0.00000 + 4540.00 0.00000 + 4550.00 0.00000 + 4560.00 0.00000 + 4570.00 0.00000 + 4580.00 0.00000 + 4590.00 0.00000 + 4600.00 0.00000 + 4610.00 0.00000 + 4620.00 0.00000 + 4630.00 0.00000 + 4640.00 0.00000 + 4650.00 0.00000 + 4660.00 0.00000 + 4670.00 0.00000 + 4680.00 0.00000 + 4690.00 0.00000 + 4700.00 0.00000 + 4710.00 0.00000 + 4720.00 0.00000 + 4730.00 0.00000 + 4740.00 0.00000 + 4750.00 0.00000 + 4760.00 0.00000 + 4770.00 0.00000 + 4780.00 0.00000 + 4790.00 0.00000 + 4800.00 0.00000 + 4810.00 0.00000 + 4820.00 0.00000 + 4830.00 0.00000 + 4840.00 0.00000 + 4850.00 0.00000 + 4860.00 0.00000 + 4870.00 0.00000 + 4880.00 0.00000 + 4890.00 0.00000 + 4900.00 0.00000 + 4910.00 0.00000 + 4920.00 0.00000 + 4930.00 0.00000 + 4940.00 0.00000 + 4950.00 0.00000 + 4960.00 0.00000 + 4970.00 0.00000 + 4980.00 0.00000 + 4990.00 0.00000 + 5000.00 0.00000 + 5010.00 0.00000 + 5020.00 0.00000 + 5030.00 0.00000 + 5040.00 0.00000 + 5050.00 0.00000 + 5060.00 0.00000 + 5070.00 0.00000 + 5080.00 0.00000 + 5090.00 0.00000 + 5100.00 0.00000 + 5110.00 0.00000 + 5120.00 0.00000 + 5130.00 0.00000 + 5140.00 0.00000 + 5150.00 0.00000 + 5160.00 0.00000 + 5170.00 0.00000 + 5180.00 0.00000 + 5190.00 0.00000 + 5200.00 0.00000 + 5210.00 0.00000 + 5220.00 0.00000 + 5230.00 0.00000 + 5240.00 0.00000 + 5250.00 0.00000 + 5260.00 0.00000 + 5270.00 0.00000 + 5280.00 0.00000 + 5290.00 0.00000 + 5300.00 0.00000 + 5310.00 0.00000 + 5320.00 0.00000 + 5330.00 0.00000 + 5340.00 0.00000 + 5350.00 0.00000 + 5360.00 0.00000 + 5370.00 0.00000 + 5380.00 0.00000 + 5390.00 0.00000 + 5400.00 0.00000 + 5410.00 0.00000 + 5420.00 0.00000 + 5430.00 0.00000 + 5440.00 0.00000 + 5450.00 0.00000 + 5460.00 0.00000 + 5470.00 0.00000 + 5480.00 0.00000 + 5490.00 0.00000 + 5500.00 0.00000 + 5510.00 0.00000 + 5520.00 0.00000 + 5530.00 0.00000 + 5540.00 0.00000 + 5550.00 0.00000 + 5560.00 0.00000 + 5570.00 0.00000 + 5580.00 0.00000 + 5590.00 0.00000 + 5600.00 0.00000 + 5610.00 0.00000 + 5620.00 0.00000 + 5630.00 0.00000 + 5640.00 0.00000 + 5650.00 0.00000 + 5660.00 0.00000 + 5670.00 0.00000 + 5680.00 0.00000 + 5690.00 0.00000 + 5700.00 0.00000 + 5710.00 0.00000 + 5720.00 0.00000 + 5730.00 0.00000 + 5740.00 0.00000 + 5750.00 0.00000 + 5760.00 0.00000 + 5770.00 0.00000 + 5780.00 0.00000 + 5790.00 0.00000 + 5800.00 0.00000 + 5810.00 0.00000 + 5820.00 0.00000 + 5830.00 0.00000 + 5840.00 0.00000 + 5850.00 0.00000 + 5860.00 0.00000 + 5870.00 0.00000 + 5880.00 0.00000 + 5890.00 0.00000 + 5900.00 0.00000 + 5910.00 0.00000 + 5920.00 0.00000 + 5930.00 0.00000 + 5940.00 0.00000 + 5950.00 0.00000 + 5960.00 0.00000 + 5970.00 0.00000 + 5980.00 0.00000 + 5990.00 0.00000 + 6000.00 0.00000 + 6010.00 0.00000 + 6020.00 0.00000 + 6030.00 0.00000 + 6040.00 0.00000 + 6050.00 0.00000 + 6060.00 0.00000 + 6070.00 0.00000 + 6080.00 0.00000 + 6090.00 0.00000 + 6100.00 0.00000 + 6110.00 0.00000 + 6120.00 0.00000 + 6130.00 0.00000 + 6140.00 0.00000 + 6150.00 0.00000 + 6160.00 0.00000 + 6170.00 0.00000 + 6180.00 0.00000 + 6190.00 0.00000 + 6200.00 0.00000 + 6210.00 0.00000 + 6220.00 0.00000 + 6230.00 0.00000 + 6240.00 0.00000 + 6250.00 0.00000 + 6260.00 0.00000 + 6270.00 0.00000 + 6280.00 0.00000 + 6290.00 0.00000 + 6300.00 0.00000 + 6310.00 0.00000 + 6320.00 0.00000 + 6330.00 0.00000 + 6340.00 0.00000 + 6350.00 0.00000 + 6360.00 0.00000 + 6370.00 0.00000 + 6380.00 0.00000 + 6390.00 0.00000 + 6400.00 0.00000 + 6410.00 0.00000 + 6420.00 0.00000 + 6430.00 0.00000 + 6440.00 0.00000 + 6450.00 0.00000 + 6460.00 0.00000 + 6470.00 0.00000 + 6480.00 0.00000 + 6490.00 0.00000 + 6500.00 0.00000 + 6510.00 0.00000 + 6520.00 0.00000 + 6530.00 0.00000 + 6540.00 0.00000 + 6550.00 0.00000 + 6560.00 0.00000 + 6570.00 0.00000 + 6580.00 0.00000 + 6590.00 0.00000 + 6600.00 0.00000 + 6610.00 0.00000 + 6620.00 0.00000 + 6630.00 0.00000 + 6640.00 0.00000 + 6650.00 0.00000 + 6660.00 0.00000 + 6670.00 0.00000 + 6680.00 0.00000 + 6690.00 0.00000 + 6700.00 0.00000 + 6710.00 0.00000 + 6720.00 0.00000 + 6730.00 0.00000 + 6740.00 0.00000 + 6750.00 0.00000 + 6760.00 0.00000 + 6770.00 0.00000 + 6780.00 0.00000 + 6790.00 0.00000 + 6800.00 0.00000 + 6810.00 0.00000 + 6820.00 0.00000 + 6830.00 0.00000 + 6840.00 0.00000 + 6850.00 0.00000 + 6860.00 0.00000 + 6870.00 0.00000 + 6880.00 0.00000 + 6890.00 0.00000 + 6900.00 0.00000 + 6910.00 0.00000 + 6920.00 0.00000 + 6930.00 0.00000 + 6940.00 0.00000 + 6950.00 0.00000 + 6960.00 0.00000 + 6970.00 0.00000 + 6980.00 0.00000 + 6990.00 0.00000 + 7000.00 0.00000 + 7010.00 0.00000 + 7020.00 0.00000 + 7030.00 0.00000 + 7040.00 0.00000 + 7050.00 0.00000 + 7060.00 0.00000 + 7070.00 0.00000 + 7080.00 0.00000 + 7090.00 0.00000 + 7100.00 0.00000 + 7110.00 0.00000 + 7120.00 0.00000 + 7130.00 0.00000 + 7140.00 0.00000 + 7150.00 0.00000 + 7160.00 0.00000 + 7170.00 0.00000 + 7180.00 0.00000 + 7190.00 0.00000 + 7200.00 0.00000 + 7210.00 0.00000 + 7220.00 0.00000 + 7230.00 0.00000 + 7240.00 0.00000 + 7250.00 0.00000 + 7260.00 0.00000 + 7270.00 0.00000 + 7280.00 0.00000 + 7290.00 0.00000 + 7300.00 0.00000 + 7310.00 0.00000 + 7320.00 0.00000 + 7330.00 0.00000 + 7340.00 0.00000 + 7350.00 0.00000 + 7360.00 0.00000 + 7370.00 0.00000 + 7380.00 0.00000 + 7390.00 0.00000 + 7400.00 0.00000 + 7410.00 0.00000 + 7420.00 0.00000 + 7430.00 0.00000 + 7440.00 0.00000 + 7450.00 0.00000 + 7460.00 0.00000 + 7470.00 0.00000 + 7480.00 0.00000 + 7490.00 0.00000 + 7500.00 0.00000 + 7510.00 0.00000 + 7520.00 0.00000 + 7530.00 0.00000 + 7540.00 0.00000 + 7550.00 0.00000 + 7560.00 0.00000 + 7570.00 0.00000 + 7580.00 0.00000 + 7590.00 0.00000 + 7600.00 0.00000 + 7610.00 0.00000 + 7620.00 0.00000 + 7630.00 0.00000 + 7640.00 0.00000 + 7650.00 0.00000 + 7660.00 0.00000 + 7670.00 0.00000 + 7680.00 0.00000 + 7690.00 0.00000 + 7700.00 0.00000 + 7710.00 0.00000 + 7720.00 0.00000 + 7730.00 0.00000 + 7740.00 0.00000 + 7750.00 0.00000 + 7760.00 0.00000 + 7770.00 0.00000 + 7780.00 0.00000 + 7790.00 0.00000 + 7800.00 0.00000 + 7810.00 0.00000 + 7820.00 0.00000 + 7830.00 0.00000 + 7840.00 0.00000 + 7850.00 0.00000 + 7860.00 0.00000 + 7870.00 0.00000 + 7880.00 0.00000 + 7890.00 0.00000 + 7900.00 0.00000 + 7910.00 0.00000 + 7920.00 0.00000 + 7930.00 0.00000 + 7940.00 0.00000 + 7950.00 0.00000 + 7960.00 0.00000 + 7970.00 0.00000 + 7980.00 0.00000 + 7990.00 0.00000 + 8000.00 0.00000 + 8010.00 0.00000 + 8020.00 0.00000 + 8030.00 0.00000 + 8040.00 0.00000 + 8050.00 0.00000 + 8060.00 0.00000 + 8070.00 0.00000 + 8080.00 0.00000 + 8090.00 0.00000 + 8100.00 0.00000 + 8110.00 0.00000 + 8120.00 0.00000 + 8130.00 0.00000 + 8140.00 0.00000 + 8150.00 0.00000 + 8160.00 0.00000 + 8170.00 0.00000 + 8180.00 0.00000 + 8190.00 0.00000 + 8200.00 0.00000 + 8210.00 0.00000 + 8220.00 0.00000 + 8230.00 0.00000 + 8240.00 0.00000 + 8250.00 0.00000 + 8260.00 0.00000 + 8270.00 0.00000 + 8280.00 0.00000 + 8290.00 0.00000 + 8300.00 0.00000 + 8310.00 0.00000 + 8320.00 0.00000 + 8330.00 0.00000 + 8340.00 0.00000 + 8350.00 0.00000 + 8360.00 0.00000 + 8370.00 0.00000 + 8380.00 0.00000 + 8390.00 0.00000 + 8400.00 0.00000 + 8410.00 0.00000 + 8420.00 0.00000 + 8430.00 0.00000 + 8440.00 0.00000 + 8450.00 0.00000 + 8460.00 0.00000 + 8470.00 0.00000 + 8480.00 0.00000 + 8490.00 0.00000 + 8500.00 0.00000 + 8510.00 0.00000 + 8520.00 0.00000 + 8530.00 0.00000 + 8540.00 0.00000 + 8550.00 0.00000 + 8560.00 0.00000 + 8570.00 0.00000 + 8580.00 0.00000 + 8590.00 0.00000 + 8600.00 0.00000 + 8610.00 0.00000 + 8620.00 0.00000 + 8630.00 0.00000 + 8640.00 0.00000 + 8650.00 0.00000 + 8660.00 0.00000 + 8670.00 0.00000 + 8680.00 0.00000 + 8690.00 0.00000 + 8700.00 0.00000 + 8710.00 0.00000 + 8720.00 0.00000 + 8730.00 0.00000 + 8740.00 0.00000 + 8750.00 0.00000 + 8760.00 0.00000 + 8770.00 0.00000 + 8780.00 0.00000 + 8790.00 0.00000 + 8800.00 0.00000 + 8810.00 0.00000 + 8820.00 0.00000 + 8830.00 0.00000 + 8840.00 0.00000 + 8850.00 0.00000 + 8860.00 0.00000 + 8870.00 0.00000 + 8880.00 0.00000 + 8890.00 0.00000 + 8900.00 0.00000 + 8910.00 0.00000 + 8920.00 0.00000 + 8930.00 0.00000 + 8940.00 0.00000 + 8950.00 0.00000 + 8960.00 0.00000 + 8970.00 0.00000 + 8980.00 0.00000 + 8990.00 0.00000 + 9000.00 0.00000 + 9010.00 0.00033 + 9020.00 0.00065 + 9030.00 0.00096 + 9040.00 0.00127 + 9050.00 0.00158 + 9060.00 0.00188 + 9070.00 0.00218 + 9080.00 0.00247 + 9090.00 0.00276 + 9100.00 0.00304 + 9110.00 0.00331 + 9120.00 0.00358 + 9130.00 0.00385 + 9140.00 0.00410 + 9150.00 0.01976 + 9160.00 0.03512 + 9170.00 0.05019 + 9180.00 0.06497 + 9190.00 0.07947 + 9200.00 0.09367 + 9210.00 0.10760 + 9220.00 0.12125 + 9230.00 0.13462 + 9240.00 0.14770 + 9250.00 0.16050 + 9260.00 0.17302 + 9270.00 0.18633 + 9280.00 0.20184 + 9290.00 0.21698 + 9300.00 0.23178 + 9310.00 0.24611 + 9320.00 0.26006 + 9330.00 0.27365 + 9340.00 0.28687 + 9350.00 0.29971 + 9360.00 0.31218 + 9370.00 0.32428 + 9380.00 0.32045 + 9390.00 0.31663 + 9400.00 0.31280 + 9410.00 0.30905 + 9420.00 0.30529 + 9430.00 0.30154 + 9440.00 0.29779 + 9450.00 0.29403 + 9460.00 0.29028 + 9470.00 0.28652 + 9480.00 0.28277 + 9490.00 0.27902 + 9500.00 0.27526 + 9510.00 0.27136 + 9520.00 0.26746 + 9530.00 0.26356 + 9540.00 0.25966 + 9550.00 0.25576 + 9560.00 0.25186 + 9570.00 0.24796 + 9580.00 0.24406 + 9590.00 0.24016 + 9600.00 0.23626 + 9610.00 0.23294 + 9620.00 0.22963 + 9630.00 0.22632 + 9640.00 0.22301 + 9650.00 0.21970 + 9660.00 0.21638 + 9670.00 0.21307 + 9680.00 0.20976 + 9690.00 0.20645 + 9700.00 0.20314 + 9710.00 0.19990 + 9720.00 0.19666 + 9730.00 0.19342 + 9740.00 0.19018 + 9750.00 0.18694 + 9760.00 0.18371 + 9770.00 0.18047 + 9780.00 0.17723 + 9790.00 0.17399 + 9800.00 0.17075 + 9810.00 0.16781 + 9820.00 0.16486 + 9830.00 0.16192 + 9840.00 0.15898 + 9850.00 0.15603 + 9860.00 0.15309 + 9870.00 0.15014 + 9880.00 0.14720 + 9890.00 0.14426 + 9900.00 0.14131 + 9910.00 0.13829 + 9920.00 0.13528 + 9930.00 0.13226 + 9940.00 0.12924 + 9950.00 0.12622 + 9960.00 0.12321 + 9970.00 0.12019 + 9980.00 0.11717 + 9990.00 0.11415 +10000.00 0.11114 +10010.00 0.10856 +10020.00 0.10598 +10030.00 0.10341 +10040.00 0.10083 +10050.00 0.09826 +10060.00 0.09568 +10070.00 0.09310 +10080.00 0.09053 +10090.00 0.08795 +10100.00 0.08538 +10110.00 0.08280 +10120.00 0.08022 +10130.00 0.07765 +10140.00 0.07507 +10150.00 0.07250 +10160.00 0.06992 +10170.00 0.06734 +10180.00 0.06477 +10190.00 0.06219 +10200.00 0.05962 +10210.00 0.05770 +10220.00 0.05579 +10230.00 0.05388 +10240.00 0.05196 +10250.00 0.05005 +10260.00 0.04813 +10270.00 0.04622 +10280.00 0.04431 +10290.00 0.04239 +10300.00 0.04048 +10310.00 0.03908 +10320.00 0.03768 +10330.00 0.03628 +10340.00 0.03489 +10350.00 0.03349 +10360.00 0.03209 +10370.00 0.03069 +10380.00 0.02929 +10390.00 0.02789 +10400.00 0.02650 +10410.00 0.02547 +10420.00 0.02444 +10430.00 0.02340 +10440.00 0.02237 +10450.00 0.02134 +10460.00 0.02031 +10470.00 0.01928 +10480.00 0.01825 +10490.00 0.01722 +10500.00 0.01619 +10510.00 0.01585 +10520.00 0.01550 +10530.00 0.01516 +10540.00 0.01482 +10550.00 0.01448 +10560.00 0.01413 +10570.00 0.01380 +10580.00 0.01346 +10590.00 0.01312 +10600.00 0.01278 +10610.00 0.01244 +10620.00 0.01211 +10630.00 0.01177 +10640.00 0.01144 +10650.00 0.01111 +10660.00 0.01078 +10670.00 0.01044 +10680.00 0.01011 +10690.00 0.00978 +10700.00 0.00946 +10710.00 0.00913 +10720.00 0.00880 +10730.00 0.00848 +10740.00 0.00815 +10750.00 0.00783 +10760.00 0.00750 +10770.00 0.00718 +10780.00 0.00686 +10790.00 0.00654 +10800.00 0.00622 +10810.00 0.00590 +10820.00 0.00558 +10830.00 0.00526 +10840.00 0.00495 +10850.00 0.00463 +10860.00 0.00432 +10870.00 0.00400 +10880.00 0.00369 +10890.00 0.00338 +10900.00 0.00307 +10910.00 0.00276 +10920.00 0.00245 +10930.00 0.00214 +10940.00 0.00183 +10950.00 0.00152 +10960.00 0.00122 +10970.00 0.00091 +10980.00 0.00061 +10990.00 0.00030 +11000.00 0.00000 +11010.00 0.00000 +11020.00 0.00000 +11030.00 0.00000 +11040.00 0.00000 +11050.00 0.00000 +11060.00 0.00000 +11070.00 0.00000 +11080.00 0.00000 +11090.00 0.00000 +11100.00 0.00000 +11110.00 0.00000 +11120.00 0.00000 +11130.00 0.00000 +11140.00 0.00000 +11150.00 0.00000 +11160.00 0.00000 +11170.00 0.00000 +11180.00 0.00000 +11190.00 0.00000 +11200.00 0.00000 +11210.00 0.00000 +11220.00 0.00000 +11230.00 0.00000 +11240.00 0.00000 +11250.00 0.00000 +11260.00 0.00000 +11270.00 0.00000 +11280.00 0.00000 +11290.00 0.00000 +11300.00 0.00000 +11310.00 0.00000 +11320.00 0.00000 +11330.00 0.00000 +11340.00 0.00000 +11350.00 0.00000 +11360.00 0.00000 +11370.00 0.00000 +11380.00 0.00000 +11390.00 0.00000 +11400.00 0.00000 +11410.00 0.00000 +11420.00 0.00000 +11430.00 0.00000 +11440.00 0.00000 +11450.00 0.00000 +11460.00 0.00000 +11470.00 0.00000 +11480.00 0.00000 +11490.00 0.00000 +11500.00 0.00000 +11510.00 0.00000 +11520.00 0.00000 +11530.00 0.00000 +11540.00 0.00000 +11550.00 0.00000 +11560.00 0.00000 +11570.00 0.00000 +11580.00 0.00000 +11590.00 0.00000 +11600.00 0.00000 +11610.00 0.00000 +11620.00 0.00000 +11630.00 0.00000 +11640.00 0.00000 +11650.00 0.00000 +11660.00 0.00000 +11670.00 0.00000 +11680.00 0.00000 +11690.00 0.00000 +11700.00 0.00000 +11710.00 0.00000 +11720.00 0.00000 +11730.00 0.00000 +11740.00 0.00000 +11750.00 0.00000 +11760.00 0.00000 +11770.00 0.00000 +11780.00 0.00000 +11790.00 0.00000 +11800.00 0.00000 +11810.00 0.00000 +11820.00 0.00000 +11830.00 0.00000 +11840.00 0.00000 +11850.00 0.00000 +11860.00 0.00000 +11870.00 0.00000 +11880.00 0.00000 +11890.00 0.00000 +11900.00 0.00000 +11910.00 0.00000 +11920.00 0.00000 +11930.00 0.00000 +11940.00 0.00000 +11950.00 0.00000 +11960.00 0.00000 +11970.00 0.00000 +11980.00 0.00000 +11990.00 0.00000 +12000.00 0.00000 +12010.00 0.00000 +12020.00 0.00000 +12030.00 0.00000 +12040.00 0.00000 +12050.00 0.00000 +12060.00 0.00000 +12070.00 0.00000 +12080.00 0.00000 +12090.00 0.00000 +12100.00 0.00000 +12110.00 0.00000 +12120.00 0.00000 +12130.00 0.00000 +12140.00 0.00000 +12150.00 0.00000 +12160.00 0.00000 +12170.00 0.00000 +12180.00 0.00000 +12190.00 0.00000 +12200.00 0.00000 +12210.00 0.00000 +12220.00 0.00000 +12230.00 0.00000 +12240.00 0.00000 +12250.00 0.00000 +12260.00 0.00000 +12270.00 0.00000 +12280.00 0.00000 +12290.00 0.00000 +12300.00 0.00000 +12310.00 0.00000 +12320.00 0.00000 +12330.00 0.00000 +12340.00 0.00000 +12350.00 0.00000 +12360.00 0.00000 +12370.00 0.00000 +12380.00 0.00000 +12390.00 0.00000 +12400.00 0.00000 +12410.00 0.00000 +12420.00 0.00000 +12430.00 0.00000 +12440.00 0.00000 +12450.00 0.00000 +12460.00 0.00000 +12470.00 0.00000 +12480.00 0.00000 +12490.00 0.00000 +12500.00 0.00000 +12510.00 0.00000 +12520.00 0.00000 +12530.00 0.00000 +12540.00 0.00000 +12550.00 0.00000 +12560.00 0.00000 +12570.00 0.00000 +12580.00 0.00000 +12590.00 0.00000 +12600.00 0.00000 +12610.00 0.00000 +12620.00 0.00000 +12630.00 0.00000 +12640.00 0.00000 +12650.00 0.00000 +12660.00 0.00000 +12670.00 0.00000 +12680.00 0.00000 +12690.00 0.00000 +12700.00 0.00000 +12710.00 0.00000 +12720.00 0.00000 +12730.00 0.00000 +12740.00 0.00000 +12750.00 0.00000 +12760.00 0.00000 +12770.00 0.00000 +12780.00 0.00000 +12790.00 0.00000 +12800.00 0.00000 +12810.00 0.00000 +12820.00 0.00000 +12830.00 0.00000 +12840.00 0.00000 +12850.00 0.00000 +12860.00 0.00000 +12870.00 0.00000 +12880.00 0.00000 +12890.00 0.00000 +12900.00 0.00000 +12910.00 0.00000 +12920.00 0.00000 +12930.00 0.00000 +12940.00 0.00000 +12950.00 0.00000 +12960.00 0.00000 +12970.00 0.00000 +12980.00 0.00000 +12990.00 0.00000 +13000.00 0.00000 +13010.00 0.00000 +13020.00 0.00000 +13030.00 0.00000 +13040.00 0.00000 +13050.00 0.00000 +13060.00 0.00000 +13070.00 0.00000 +13080.00 0.00000 +13090.00 0.00000 +13100.00 0.00000 +13110.00 0.00000 +13120.00 0.00000 +13130.00 0.00000 +13140.00 0.00000 +13150.00 0.00000 +13160.00 0.00000 +13170.00 0.00000 +13180.00 0.00000 +13190.00 0.00000 +13200.00 0.00000 +13210.00 0.00000 +13220.00 0.00000 +13230.00 0.00000 +13240.00 0.00000 +13250.00 0.00000 +13260.00 0.00000 +13270.00 0.00000 +13280.00 0.00000 +13290.00 0.00000 +13300.00 0.00000 +13310.00 0.00000 +13320.00 0.00000 +13330.00 0.00000 +13340.00 0.00000 +13350.00 0.00000 +13360.00 0.00000 +13370.00 0.00000 +13380.00 0.00000 +13390.00 0.00000 +13400.00 0.00000 +13410.00 0.00000 +13420.00 0.00000 +13430.00 0.00000 +13440.00 0.00000 +13450.00 0.00000 +13460.00 0.00000 +13470.00 0.00000 +13480.00 0.00000 +13490.00 0.00000 +13500.00 0.00000 +13510.00 0.00000 +13520.00 0.00000 +13530.00 0.00000 +13540.00 0.00000 +13550.00 0.00000 +13560.00 0.00000 +13570.00 0.00000 +13580.00 0.00000 +13590.00 0.00000 +13600.00 0.00000 +13610.00 0.00000 +13620.00 0.00000 +13630.00 0.00000 +13640.00 0.00000 +13650.00 0.00000 +13660.00 0.00000 +13670.00 0.00000 +13680.00 0.00000 +13690.00 0.00000 +13700.00 0.00000 +13710.00 0.00000 +13720.00 0.00000 +13730.00 0.00000 +13740.00 0.00000 +13750.00 0.00000 +13760.00 0.00000 +13770.00 0.00000 +13780.00 0.00000 +13790.00 0.00000 +13800.00 0.00000 +13810.00 0.00000 +13820.00 0.00000 +13830.00 0.00000 +13840.00 0.00000 +13850.00 0.00000 +13860.00 0.00000 +13870.00 0.00000 +13880.00 0.00000 +13890.00 0.00000 +13900.00 0.00000 +13910.00 0.00000 +13920.00 0.00000 +13930.00 0.00000 +13940.00 0.00000 +13950.00 0.00000 +13960.00 0.00000 +13970.00 0.00000 +13980.00 0.00000 +13990.00 0.00000 +14000.00 0.00000 +14010.00 0.00000 +14020.00 0.00000 +14030.00 0.00000 +14040.00 0.00000 +14050.00 0.00000 +14060.00 0.00000 +14070.00 0.00000 +14080.00 0.00000 +14090.00 0.00000 +14100.00 0.00000 +14110.00 0.00000 +14120.00 0.00000 +14130.00 0.00000 +14140.00 0.00000 +14150.00 0.00000 +14160.00 0.00000 +14170.00 0.00000 +14180.00 0.00000 +14190.00 0.00000 +14200.00 0.00000 +14210.00 0.00000 +14220.00 0.00000 +14230.00 0.00000 +14240.00 0.00000 +14250.00 0.00000 +14260.00 0.00000 +14270.00 0.00000 +14280.00 0.00000 +14290.00 0.00000 +14300.00 0.00000 +14310.00 0.00000 +14320.00 0.00000 +14330.00 0.00000 +14340.00 0.00000 +14350.00 0.00000 +14360.00 0.00000 +14370.00 0.00000 +14380.00 0.00000 +14390.00 0.00000 +14400.00 0.00000 +14410.00 0.00000 +14420.00 0.00000 +14430.00 0.00000 +14440.00 0.00000 +14450.00 0.00000 +14460.00 0.00000 +14470.00 0.00000 +14480.00 0.00000 +14490.00 0.00000 +14500.00 0.00000 +14510.00 0.00000 +14520.00 0.00000 +14530.00 0.00000 +14540.00 0.00000 +14550.00 0.00000 +14560.00 0.00000 +14570.00 0.00000 +14580.00 0.00000 +14590.00 0.00000 +14600.00 0.00000 +14610.00 0.00000 +14620.00 0.00000 +14630.00 0.00000 +14640.00 0.00000 +14650.00 0.00000 +14660.00 0.00000 +14670.00 0.00000 +14680.00 0.00000 +14690.00 0.00000 +14700.00 0.00000 +14710.00 0.00000 +14720.00 0.00000 +14730.00 0.00000 +14740.00 0.00000 +14750.00 0.00000 +14760.00 0.00000 +14770.00 0.00000 +14780.00 0.00000 +14790.00 0.00000 +14800.00 0.00000 +14810.00 0.00000 +14820.00 0.00000 +14830.00 0.00000 +14840.00 0.00000 +14850.00 0.00000 +14860.00 0.00000 +14870.00 0.00000 +14880.00 0.00000 +14890.00 0.00000 +14900.00 0.00000 +14910.00 0.00000 +14920.00 0.00000 +14930.00 0.00000 +14940.00 0.00000 +14950.00 0.00000 +14960.00 0.00000 +14970.00 0.00000 +14980.00 0.00000 +14990.00 0.00000 +15000.00 0.00000 +15010.00 0.00000 +15020.00 0.00000 +15030.00 0.00000 +15040.00 0.00000 +15050.00 0.00000 +15060.00 0.00000 +15070.00 0.00000 +15080.00 0.00000 +15090.00 0.00000 +15100.00 0.00000 +15110.00 0.00000 +15120.00 0.00000 +15130.00 0.00000 +15140.00 0.00000 +15150.00 0.00000 +15160.00 0.00000 +15170.00 0.00000 +15180.00 0.00000 +15190.00 0.00000 +15200.00 0.00000 +15210.00 0.00000 +15220.00 0.00000 +15230.00 0.00000 +15240.00 0.00000 +15250.00 0.00000 +15260.00 0.00000 +15270.00 0.00000 +15280.00 0.00000 +15290.00 0.00000 +15300.00 0.00000 +15310.00 0.00000 +15320.00 0.00000 +15330.00 0.00000 +15340.00 0.00000 +15350.00 0.00000 +15360.00 0.00000 +15370.00 0.00000 +15380.00 0.00000 +15390.00 0.00000 +15400.00 0.00000 +15410.00 0.00000 +15420.00 0.00000 +15430.00 0.00000 +15440.00 0.00000 +15450.00 0.00000 +15460.00 0.00000 +15470.00 0.00000 +15480.00 0.00000 +15490.00 0.00000 +15500.00 0.00000 +15510.00 0.00000 +15520.00 0.00000 +15530.00 0.00000 +15540.00 0.00000 +15550.00 0.00000 +15560.00 0.00000 +15570.00 0.00000 +15580.00 0.00000 +15590.00 0.00000 +15600.00 0.00000 +15610.00 0.00000 +15620.00 0.00000 +15630.00 0.00000 +15640.00 0.00000 +15650.00 0.00000 +15660.00 0.00000 +15670.00 0.00000 +15680.00 0.00000 +15690.00 0.00000 +15700.00 0.00000 +15710.00 0.00000 +15720.00 0.00000 +15730.00 0.00000 +15740.00 0.00000 +15750.00 0.00000 +15760.00 0.00000 +15770.00 0.00000 +15780.00 0.00000 +15790.00 0.00000 +15800.00 0.00000 +15810.00 0.00000 +15820.00 0.00000 +15830.00 0.00000 +15840.00 0.00000 +15850.00 0.00000 +15860.00 0.00000 +15870.00 0.00000 +15880.00 0.00000 +15890.00 0.00000 +15900.00 0.00000 +15910.00 0.00000 +15920.00 0.00000 +15930.00 0.00000 +15940.00 0.00000 +15950.00 0.00000 +15960.00 0.00000 +15970.00 0.00000 +15980.00 0.00000 +15990.00 0.00000 +16000.00 0.00000 +16010.00 0.00000 +16020.00 0.00000 +16030.00 0.00000 +16040.00 0.00000 +16050.00 0.00000 +16060.00 0.00000 +16070.00 0.00000 +16080.00 0.00000 +16090.00 0.00000 +16100.00 0.00000 +16110.00 0.00000 +16120.00 0.00000 +16130.00 0.00000 +16140.00 0.00000 +16150.00 0.00000 +16160.00 0.00000 +16170.00 0.00000 +16180.00 0.00000 +16190.00 0.00000 +16200.00 0.00000 +16210.00 0.00000 +16220.00 0.00000 +16230.00 0.00000 +16240.00 0.00000 +16250.00 0.00000 +16260.00 0.00000 +16270.00 0.00000 +16280.00 0.00000 +16290.00 0.00000 +16300.00 0.00000 +16310.00 0.00000 +16320.00 0.00000 +16330.00 0.00000 +16340.00 0.00000 +16350.00 0.00000 +16360.00 0.00000 +16370.00 0.00000 +16380.00 0.00000 +16390.00 0.00000 +16400.00 0.00000 +16410.00 0.00000 +16420.00 0.00000 +16430.00 0.00000 +16440.00 0.00000 +16450.00 0.00000 +16460.00 0.00000 +16470.00 0.00000 +16480.00 0.00000 +16490.00 0.00000 +16500.00 0.00000 +16510.00 0.00000 +16520.00 0.00000 +16530.00 0.00000 +16540.00 0.00000 +16550.00 0.00000 +16560.00 0.00000 +16570.00 0.00000 +16580.00 0.00000 +16590.00 0.00000 +16600.00 0.00000 +16610.00 0.00000 +16620.00 0.00000 +16630.00 0.00000 +16640.00 0.00000 +16650.00 0.00000 +16660.00 0.00000 +16670.00 0.00000 +16680.00 0.00000 +16690.00 0.00000 +16700.00 0.00000 +16710.00 0.00000 +16720.00 0.00000 +16730.00 0.00000 +16740.00 0.00000 +16750.00 0.00000 +16760.00 0.00000 +16770.00 0.00000 +16780.00 0.00000 +16790.00 0.00000 +16800.00 0.00000 +16810.00 0.00000 +16820.00 0.00000 +16830.00 0.00000 +16840.00 0.00000 +16850.00 0.00000 +16860.00 0.00000 +16870.00 0.00000 +16880.00 0.00000 +16890.00 0.00000 +16900.00 0.00000 +16910.00 0.00000 +16920.00 0.00000 +16930.00 0.00000 +16940.00 0.00000 +16950.00 0.00000 +16960.00 0.00000 +16970.00 0.00000 +16980.00 0.00000 +16990.00 0.00000 +17000.00 0.00000 +17010.00 0.00000 +17020.00 0.00000 +17030.00 0.00000 +17040.00 0.00000 +17050.00 0.00000 +17060.00 0.00000 +17070.00 0.00000 +17080.00 0.00000 +17090.00 0.00000 +17100.00 0.00000 +17110.00 0.00000 +17120.00 0.00000 +17130.00 0.00000 +17140.00 0.00000 +17150.00 0.00000 +17160.00 0.00000 +17170.00 0.00000 +17180.00 0.00000 +17190.00 0.00000 +17200.00 0.00000 +17210.00 0.00000 +17220.00 0.00000 +17230.00 0.00000 +17240.00 0.00000 +17250.00 0.00000 +17260.00 0.00000 +17270.00 0.00000 +17280.00 0.00000 +17290.00 0.00000 +17300.00 0.00000 +17310.00 0.00000 +17320.00 0.00000 +17330.00 0.00000 +17340.00 0.00000 +17350.00 0.00000 +17360.00 0.00000 +17370.00 0.00000 +17380.00 0.00000 +17390.00 0.00000 +17400.00 0.00000 +17410.00 0.00000 +17420.00 0.00000 +17430.00 0.00000 +17440.00 0.00000 +17450.00 0.00000 +17460.00 0.00000 +17470.00 0.00000 +17480.00 0.00000 +17490.00 0.00000 +17500.00 0.00000 +17510.00 0.00000 +17520.00 0.00000 +17530.00 0.00000 +17540.00 0.00000 +17550.00 0.00000 +17560.00 0.00000 +17570.00 0.00000 +17580.00 0.00000 +17590.00 0.00000 +17600.00 0.00000 +17610.00 0.00000 +17620.00 0.00000 +17630.00 0.00000 +17640.00 0.00000 +17650.00 0.00000 +17660.00 0.00000 +17670.00 0.00000 +17680.00 0.00000 +17690.00 0.00000 +17700.00 0.00000 +17710.00 0.00000 +17720.00 0.00000 +17730.00 0.00000 +17740.00 0.00000 +17750.00 0.00000 +17760.00 0.00000 +17770.00 0.00000 +17780.00 0.00000 +17790.00 0.00000 +17800.00 0.00000 +17810.00 0.00000 +17820.00 0.00000 +17830.00 0.00000 +17840.00 0.00000 +17850.00 0.00000 +17860.00 0.00000 +17870.00 0.00000 +17880.00 0.00000 +17890.00 0.00000 +17900.00 0.00000 +17910.00 0.00000 +17920.00 0.00000 +17930.00 0.00000 +17940.00 0.00000 +17950.00 0.00000 +17960.00 0.00000 +17970.00 0.00000 +17980.00 0.00000 +17990.00 0.00000 +18000.00 0.00000 diff --git a/ObservationSim/Instrument/data/throughputs/z_throughput.txt b/ObservationSim/Instrument/data/throughputs/z_throughput.txt new file mode 100644 index 0000000..dbc0de7 --- /dev/null +++ b/ObservationSim/Instrument/data/throughputs/z_throughput.txt @@ -0,0 +1,1602 @@ +# WaveAns. Transmission + 2000.00 0.00000 + 2010.00 0.00000 + 2020.00 0.00000 + 2030.00 0.00000 + 2040.00 0.00000 + 2050.00 0.00000 + 2060.00 0.00000 + 2070.00 0.00000 + 2080.00 0.00000 + 2090.00 0.00000 + 2100.00 0.00000 + 2110.00 0.00000 + 2120.00 0.00000 + 2130.00 0.00000 + 2140.00 0.00000 + 2150.00 0.00000 + 2160.00 0.00000 + 2170.00 0.00000 + 2180.00 0.00000 + 2190.00 0.00000 + 2200.00 0.00000 + 2210.00 0.00000 + 2220.00 0.00000 + 2230.00 0.00000 + 2240.00 0.00000 + 2250.00 0.00000 + 2260.00 0.00000 + 2270.00 0.00000 + 2280.00 0.00000 + 2290.00 0.00000 + 2300.00 0.00000 + 2310.00 0.00000 + 2320.00 0.00000 + 2330.00 0.00000 + 2340.00 0.00000 + 2350.00 0.00000 + 2360.00 0.00000 + 2370.00 0.00000 + 2380.00 0.00000 + 2390.00 0.00000 + 2400.00 0.00000 + 2410.00 0.00000 + 2420.00 0.00000 + 2430.00 0.00000 + 2440.00 0.00000 + 2450.00 0.00000 + 2460.00 0.00000 + 2470.00 0.00000 + 2480.00 0.00000 + 2490.00 0.00000 + 2500.00 0.00000 + 2510.00 0.00000 + 2520.00 0.00000 + 2530.00 0.00000 + 2540.00 0.00000 + 2550.00 0.00000 + 2560.00 0.00000 + 2570.00 0.00000 + 2580.00 0.00000 + 2590.00 0.00000 + 2600.00 0.00000 + 2610.00 0.00000 + 2620.00 0.00000 + 2630.00 0.00000 + 2640.00 0.00000 + 2650.00 0.00000 + 2660.00 0.00000 + 2670.00 0.00000 + 2680.00 0.00000 + 2690.00 0.00000 + 2700.00 0.00000 + 2710.00 0.00000 + 2720.00 0.00000 + 2730.00 0.00000 + 2740.00 0.00000 + 2750.00 0.00000 + 2760.00 0.00000 + 2770.00 0.00000 + 2780.00 0.00000 + 2790.00 0.00000 + 2800.00 0.00000 + 2810.00 0.00000 + 2820.00 0.00000 + 2830.00 0.00000 + 2840.00 0.00000 + 2850.00 0.00000 + 2860.00 0.00000 + 2870.00 0.00000 + 2880.00 0.00000 + 2890.00 0.00000 + 2900.00 0.00000 + 2910.00 0.00000 + 2920.00 0.00000 + 2930.00 0.00000 + 2940.00 0.00000 + 2950.00 0.00000 + 2960.00 0.00000 + 2970.00 0.00000 + 2980.00 0.00000 + 2990.00 0.00000 + 3000.00 0.00000 + 3010.00 0.00000 + 3020.00 0.00000 + 3030.00 0.00000 + 3040.00 0.00000 + 3050.00 0.00000 + 3060.00 0.00000 + 3070.00 0.00000 + 3080.00 0.00000 + 3090.00 0.00000 + 3100.00 0.00000 + 3110.00 0.00000 + 3120.00 0.00000 + 3130.00 0.00000 + 3140.00 0.00000 + 3150.00 0.00000 + 3160.00 0.00000 + 3170.00 0.00000 + 3180.00 0.00000 + 3190.00 0.00000 + 3200.00 0.00000 + 3210.00 0.00000 + 3220.00 0.00000 + 3230.00 0.00000 + 3240.00 0.00000 + 3250.00 0.00000 + 3260.00 0.00000 + 3270.00 0.00000 + 3280.00 0.00000 + 3290.00 0.00000 + 3300.00 0.00000 + 3310.00 0.00000 + 3320.00 0.00000 + 3330.00 0.00000 + 3340.00 0.00000 + 3350.00 0.00000 + 3360.00 0.00000 + 3370.00 0.00000 + 3380.00 0.00000 + 3390.00 0.00000 + 3400.00 0.00000 + 3410.00 0.00000 + 3420.00 0.00000 + 3430.00 0.00000 + 3440.00 0.00000 + 3450.00 0.00000 + 3460.00 0.00000 + 3470.00 0.00000 + 3480.00 0.00000 + 3490.00 0.00000 + 3500.00 0.00000 + 3510.00 0.00000 + 3520.00 0.00000 + 3530.00 0.00000 + 3540.00 0.00000 + 3550.00 0.00000 + 3560.00 0.00000 + 3570.00 0.00000 + 3580.00 0.00000 + 3590.00 0.00000 + 3600.00 0.00000 + 3610.00 0.00000 + 3620.00 0.00000 + 3630.00 0.00000 + 3640.00 0.00000 + 3650.00 0.00000 + 3660.00 0.00000 + 3670.00 0.00000 + 3680.00 0.00000 + 3690.00 0.00000 + 3700.00 0.00000 + 3710.00 0.00000 + 3720.00 0.00000 + 3730.00 0.00000 + 3740.00 0.00000 + 3750.00 0.00000 + 3760.00 0.00000 + 3770.00 0.00000 + 3780.00 0.00000 + 3790.00 0.00000 + 3800.00 0.00000 + 3810.00 0.00000 + 3820.00 0.00000 + 3830.00 0.00000 + 3840.00 0.00000 + 3850.00 0.00000 + 3860.00 0.00000 + 3870.00 0.00000 + 3880.00 0.00000 + 3890.00 0.00000 + 3900.00 0.00000 + 3910.00 0.00000 + 3920.00 0.00000 + 3930.00 0.00000 + 3940.00 0.00000 + 3950.00 0.00000 + 3960.00 0.00000 + 3970.00 0.00000 + 3980.00 0.00000 + 3990.00 0.00000 + 4000.00 0.00000 + 4010.00 0.00000 + 4020.00 0.00000 + 4030.00 0.00000 + 4040.00 0.00000 + 4050.00 0.00000 + 4060.00 0.00000 + 4070.00 0.00000 + 4080.00 0.00000 + 4090.00 0.00000 + 4100.00 0.00000 + 4110.00 0.00000 + 4120.00 0.00000 + 4130.00 0.00000 + 4140.00 0.00000 + 4150.00 0.00000 + 4160.00 0.00000 + 4170.00 0.00000 + 4180.00 0.00000 + 4190.00 0.00000 + 4200.00 0.00000 + 4210.00 0.00000 + 4220.00 0.00000 + 4230.00 0.00000 + 4240.00 0.00000 + 4250.00 0.00000 + 4260.00 0.00000 + 4270.00 0.00000 + 4280.00 0.00000 + 4290.00 0.00000 + 4300.00 0.00000 + 4310.00 0.00000 + 4320.00 0.00000 + 4330.00 0.00000 + 4340.00 0.00000 + 4350.00 0.00000 + 4360.00 0.00000 + 4370.00 0.00000 + 4380.00 0.00000 + 4390.00 0.00000 + 4400.00 0.00000 + 4410.00 0.00000 + 4420.00 0.00000 + 4430.00 0.00000 + 4440.00 0.00000 + 4450.00 0.00000 + 4460.00 0.00000 + 4470.00 0.00000 + 4480.00 0.00000 + 4490.00 0.00000 + 4500.00 0.00000 + 4510.00 0.00000 + 4520.00 0.00000 + 4530.00 0.00000 + 4540.00 0.00000 + 4550.00 0.00000 + 4560.00 0.00000 + 4570.00 0.00000 + 4580.00 0.00000 + 4590.00 0.00000 + 4600.00 0.00000 + 4610.00 0.00000 + 4620.00 0.00000 + 4630.00 0.00000 + 4640.00 0.00000 + 4650.00 0.00000 + 4660.00 0.00000 + 4670.00 0.00000 + 4680.00 0.00000 + 4690.00 0.00000 + 4700.00 0.00000 + 4710.00 0.00000 + 4720.00 0.00000 + 4730.00 0.00000 + 4740.00 0.00000 + 4750.00 0.00000 + 4760.00 0.00000 + 4770.00 0.00000 + 4780.00 0.00000 + 4790.00 0.00000 + 4800.00 0.00000 + 4810.00 0.00000 + 4820.00 0.00000 + 4830.00 0.00000 + 4840.00 0.00000 + 4850.00 0.00000 + 4860.00 0.00000 + 4870.00 0.00000 + 4880.00 0.00000 + 4890.00 0.00000 + 4900.00 0.00000 + 4910.00 0.00000 + 4920.00 0.00000 + 4930.00 0.00000 + 4940.00 0.00000 + 4950.00 0.00000 + 4960.00 0.00000 + 4970.00 0.00000 + 4980.00 0.00000 + 4990.00 0.00000 + 5000.00 0.00000 + 5010.00 0.00000 + 5020.00 0.00000 + 5030.00 0.00000 + 5040.00 0.00000 + 5050.00 0.00000 + 5060.00 0.00000 + 5070.00 0.00000 + 5080.00 0.00000 + 5090.00 0.00000 + 5100.00 0.00000 + 5110.00 0.00000 + 5120.00 0.00000 + 5130.00 0.00000 + 5140.00 0.00000 + 5150.00 0.00000 + 5160.00 0.00000 + 5170.00 0.00000 + 5180.00 0.00000 + 5190.00 0.00000 + 5200.00 0.00000 + 5210.00 0.00000 + 5220.00 0.00000 + 5230.00 0.00000 + 5240.00 0.00000 + 5250.00 0.00000 + 5260.00 0.00000 + 5270.00 0.00000 + 5280.00 0.00000 + 5290.00 0.00000 + 5300.00 0.00000 + 5310.00 0.00000 + 5320.00 0.00000 + 5330.00 0.00000 + 5340.00 0.00000 + 5350.00 0.00000 + 5360.00 0.00000 + 5370.00 0.00000 + 5380.00 0.00000 + 5390.00 0.00000 + 5400.00 0.00000 + 5410.00 0.00000 + 5420.00 0.00000 + 5430.00 0.00000 + 5440.00 0.00000 + 5450.00 0.00000 + 5460.00 0.00000 + 5470.00 0.00000 + 5480.00 0.00000 + 5490.00 0.00000 + 5500.00 0.00000 + 5510.00 0.00000 + 5520.00 0.00000 + 5530.00 0.00000 + 5540.00 0.00000 + 5550.00 0.00000 + 5560.00 0.00000 + 5570.00 0.00000 + 5580.00 0.00000 + 5590.00 0.00000 + 5600.00 0.00000 + 5610.00 0.00000 + 5620.00 0.00000 + 5630.00 0.00000 + 5640.00 0.00000 + 5650.00 0.00000 + 5660.00 0.00000 + 5670.00 0.00000 + 5680.00 0.00000 + 5690.00 0.00000 + 5700.00 0.00000 + 5710.00 0.00000 + 5720.00 0.00000 + 5730.00 0.00000 + 5740.00 0.00000 + 5750.00 0.00000 + 5760.00 0.00000 + 5770.00 0.00000 + 5780.00 0.00000 + 5790.00 0.00000 + 5800.00 0.00000 + 5810.00 0.00000 + 5820.00 0.00000 + 5830.00 0.00000 + 5840.00 0.00000 + 5850.00 0.00000 + 5860.00 0.00000 + 5870.00 0.00000 + 5880.00 0.00000 + 5890.00 0.00000 + 5900.00 0.00000 + 5910.00 0.00000 + 5920.00 0.00000 + 5930.00 0.00000 + 5940.00 0.00000 + 5950.00 0.00000 + 5960.00 0.00000 + 5970.00 0.00000 + 5980.00 0.00000 + 5990.00 0.00000 + 6000.00 0.00000 + 6010.00 0.00000 + 6020.00 0.00000 + 6030.00 0.00000 + 6040.00 0.00000 + 6050.00 0.00000 + 6060.00 0.00000 + 6070.00 0.00000 + 6080.00 0.00000 + 6090.00 0.00000 + 6100.00 0.00000 + 6110.00 0.00000 + 6120.00 0.00000 + 6130.00 0.00000 + 6140.00 0.00000 + 6150.00 0.00000 + 6160.00 0.00000 + 6170.00 0.00000 + 6180.00 0.00000 + 6190.00 0.00000 + 6200.00 0.00000 + 6210.00 0.00000 + 6220.00 0.00000 + 6230.00 0.00000 + 6240.00 0.00000 + 6250.00 0.00000 + 6260.00 0.00000 + 6270.00 0.00000 + 6280.00 0.00000 + 6290.00 0.00000 + 6300.00 0.00000 + 6310.00 0.00000 + 6320.00 0.00000 + 6330.00 0.00000 + 6340.00 0.00000 + 6350.00 0.00000 + 6360.00 0.00000 + 6370.00 0.00000 + 6380.00 0.00000 + 6390.00 0.00000 + 6400.00 0.00000 + 6410.00 0.00000 + 6420.00 0.00000 + 6430.00 0.00000 + 6440.00 0.00000 + 6450.00 0.00000 + 6460.00 0.00000 + 6470.00 0.00000 + 6480.00 0.00000 + 6490.00 0.00000 + 6500.00 0.00000 + 6510.00 0.00000 + 6520.00 0.00000 + 6530.00 0.00000 + 6540.00 0.00000 + 6550.00 0.00000 + 6560.00 0.00000 + 6570.00 0.00000 + 6580.00 0.00000 + 6590.00 0.00000 + 6600.00 0.00000 + 6610.00 0.00000 + 6620.00 0.00000 + 6630.00 0.00000 + 6640.00 0.00000 + 6650.00 0.00000 + 6660.00 0.00000 + 6670.00 0.00000 + 6680.00 0.00000 + 6690.00 0.00000 + 6700.00 0.00000 + 6710.00 0.00000 + 6720.00 0.00000 + 6730.00 0.00000 + 6740.00 0.00000 + 6750.00 0.00000 + 6760.00 0.00000 + 6770.00 0.00000 + 6780.00 0.00000 + 6790.00 0.00000 + 6800.00 0.00000 + 6810.00 0.00000 + 6820.00 0.00000 + 6830.00 0.00000 + 6840.00 0.00000 + 6850.00 0.00000 + 6860.00 0.00000 + 6870.00 0.00000 + 6880.00 0.00000 + 6890.00 0.00000 + 6900.00 0.00000 + 6910.00 0.00000 + 6920.00 0.00000 + 6930.00 0.00000 + 6940.00 0.00000 + 6950.00 0.00000 + 6960.00 0.00000 + 6970.00 0.00000 + 6980.00 0.00000 + 6990.00 0.00000 + 7000.00 0.00000 + 7010.00 0.00000 + 7020.00 0.00000 + 7030.00 0.00000 + 7040.00 0.00000 + 7050.00 0.00000 + 7060.00 0.00000 + 7070.00 0.00000 + 7080.00 0.00000 + 7090.00 0.00000 + 7100.00 0.00000 + 7110.00 0.00000 + 7120.00 0.00000 + 7130.00 0.00000 + 7140.00 0.00000 + 7150.00 0.00000 + 7160.00 0.00000 + 7170.00 0.00000 + 7180.00 0.00000 + 7190.00 0.00000 + 7200.00 0.00000 + 7210.00 0.00000 + 7220.00 0.00000 + 7230.00 0.00000 + 7240.00 0.00000 + 7250.00 0.00000 + 7260.00 0.00000 + 7270.00 0.00000 + 7280.00 0.00000 + 7290.00 0.00000 + 7300.00 0.00000 + 7310.00 0.00000 + 7320.00 0.00000 + 7330.00 0.00000 + 7340.00 0.00000 + 7350.00 0.00000 + 7360.00 0.00000 + 7370.00 0.00000 + 7380.00 0.00000 + 7390.00 0.00000 + 7400.00 0.00000 + 7410.00 0.00000 + 7420.00 0.00000 + 7430.00 0.00000 + 7440.00 0.00000 + 7450.00 0.00000 + 7460.00 0.00000 + 7470.00 0.00000 + 7480.00 0.00000 + 7490.00 0.00000 + 7500.00 0.00000 + 7510.00 0.00000 + 7520.00 0.00000 + 7530.00 0.00000 + 7540.00 0.00000 + 7550.00 0.00000 + 7560.00 0.00000 + 7570.00 0.00000 + 7580.00 0.00000 + 7590.00 0.00000 + 7600.00 0.00000 + 7610.00 0.00000 + 7620.00 0.00000 + 7630.00 0.00000 + 7640.00 0.00000 + 7650.00 0.00000 + 7660.00 0.00000 + 7670.00 0.00000 + 7680.00 0.00000 + 7690.00 0.00000 + 7700.00 0.00000 + 7710.00 0.00000 + 7720.00 0.00000 + 7730.00 0.00000 + 7740.00 0.00000 + 7750.00 0.00000 + 7760.00 0.00000 + 7770.00 0.00000 + 7780.00 0.00000 + 7790.00 0.00000 + 7800.00 0.00000 + 7810.00 0.00015 + 7820.00 0.00030 + 7830.00 0.00044 + 7840.00 0.00059 + 7850.00 0.00074 + 7860.00 0.00088 + 7870.00 0.00103 + 7880.00 0.00118 + 7890.00 0.00132 + 7900.00 0.00147 + 7910.00 0.00161 + 7920.00 0.00176 + 7930.00 0.00190 + 7940.00 0.00205 + 7950.00 0.00219 + 7960.00 0.00234 + 7970.00 0.00248 + 7980.00 0.00262 + 7990.00 0.00277 + 8000.00 0.00291 + 8010.00 0.00305 + 8020.00 0.00319 + 8030.00 0.00333 + 8040.00 0.00348 + 8050.00 0.00362 + 8060.00 0.00376 + 8070.00 0.00390 + 8080.00 0.00404 + 8090.00 0.00418 + 8100.00 0.00432 + 8110.00 0.00445 + 8120.00 0.00459 + 8130.00 0.00473 + 8140.00 0.00486 + 8150.00 0.00500 + 8160.00 0.00513 + 8170.00 0.00527 + 8180.00 0.00540 + 8190.00 0.00553 + 8200.00 0.00567 + 8210.00 0.00580 + 8220.00 0.00592 + 8230.00 0.00605 + 8240.00 0.00618 + 8250.00 0.00631 + 8260.00 0.03288 + 8270.00 0.05934 + 8280.00 0.08570 + 8290.00 0.11193 + 8300.00 0.13806 + 8310.00 0.16400 + 8320.00 0.18980 + 8330.00 0.21546 + 8340.00 0.24099 + 8350.00 0.26638 + 8360.00 0.29163 + 8370.00 0.31943 + 8380.00 0.35110 + 8390.00 0.38259 + 8400.00 0.41391 + 8410.00 0.44495 + 8420.00 0.47581 + 8430.00 0.50647 + 8440.00 0.53695 + 8450.00 0.56724 + 8460.00 0.59734 + 8470.00 0.59557 + 8480.00 0.59380 + 8490.00 0.59204 + 8500.00 0.59027 + 8510.00 0.58814 + 8520.00 0.58600 + 8530.00 0.58387 + 8540.00 0.58173 + 8550.00 0.57960 + 8560.00 0.57747 + 8570.00 0.57533 + 8580.00 0.57320 + 8590.00 0.57106 + 8600.00 0.56893 + 8610.00 0.56643 + 8620.00 0.56392 + 8630.00 0.56142 + 8640.00 0.55892 + 8650.00 0.55642 + 8660.00 0.55391 + 8670.00 0.55141 + 8680.00 0.54891 + 8690.00 0.54641 + 8700.00 0.54390 + 8710.00 0.54133 + 8720.00 0.53875 + 8730.00 0.53618 + 8740.00 0.53360 + 8750.00 0.53102 + 8760.00 0.52845 + 8770.00 0.52587 + 8780.00 0.52330 + 8790.00 0.52072 + 8800.00 0.51814 + 8810.00 0.51535 + 8820.00 0.51255 + 8830.00 0.50975 + 8840.00 0.50696 + 8850.00 0.50416 + 8860.00 0.50136 + 8870.00 0.49857 + 8880.00 0.49577 + 8890.00 0.49297 + 8900.00 0.49018 + 8910.00 0.48716 + 8920.00 0.48414 + 8930.00 0.48112 + 8940.00 0.47811 + 8950.00 0.47509 + 8960.00 0.47207 + 8970.00 0.46905 + 8980.00 0.46604 + 8990.00 0.46302 + 9000.00 0.46000 + 9010.00 0.45654 + 9020.00 0.45308 + 9030.00 0.44962 + 9040.00 0.44616 + 9050.00 0.44270 + 9060.00 0.43924 + 9070.00 0.43579 + 9080.00 0.43233 + 9090.00 0.42887 + 9100.00 0.42541 + 9110.00 0.42165 + 9120.00 0.41790 + 9130.00 0.41415 + 9140.00 0.41039 + 9150.00 0.40664 + 9160.00 0.40289 + 9170.00 0.39913 + 9180.00 0.39538 + 9190.00 0.39163 + 9200.00 0.38787 + 9210.00 0.38419 + 9220.00 0.38051 + 9230.00 0.37683 + 9240.00 0.37315 + 9250.00 0.36947 + 9260.00 0.36579 + 9270.00 0.36211 + 9280.00 0.35843 + 9290.00 0.35475 + 9300.00 0.35107 + 9310.00 0.34724 + 9320.00 0.34342 + 9330.00 0.33959 + 9340.00 0.33576 + 9350.00 0.33194 + 9360.00 0.32811 + 9370.00 0.32428 + 9380.00 0.32045 + 9390.00 0.31663 + 9400.00 0.31280 + 9410.00 0.30905 + 9420.00 0.30529 + 9430.00 0.30154 + 9440.00 0.29779 + 9450.00 0.29403 + 9460.00 0.29028 + 9470.00 0.28652 + 9480.00 0.28277 + 9490.00 0.27902 + 9500.00 0.27526 + 9510.00 0.27136 + 9520.00 0.26746 + 9530.00 0.26356 + 9540.00 0.25966 + 9550.00 0.25576 + 9560.00 0.25186 + 9570.00 0.24796 + 9580.00 0.24406 + 9590.00 0.24016 + 9600.00 0.23626 + 9610.00 0.23294 + 9620.00 0.22963 + 9630.00 0.22632 + 9640.00 0.22301 + 9650.00 0.21970 + 9660.00 0.21638 + 9670.00 0.21307 + 9680.00 0.20976 + 9690.00 0.20645 + 9700.00 0.20314 + 9710.00 0.19990 + 9720.00 0.19666 + 9730.00 0.19342 + 9740.00 0.19018 + 9750.00 0.18694 + 9760.00 0.18371 + 9770.00 0.18047 + 9780.00 0.17723 + 9790.00 0.17399 + 9800.00 0.17075 + 9810.00 0.16781 + 9820.00 0.16486 + 9830.00 0.16192 + 9840.00 0.15898 + 9850.00 0.15603 + 9860.00 0.15309 + 9870.00 0.15014 + 9880.00 0.14720 + 9890.00 0.14426 + 9900.00 0.14131 + 9910.00 0.13829 + 9920.00 0.13528 + 9930.00 0.13226 + 9940.00 0.12924 + 9950.00 0.12622 + 9960.00 0.12321 + 9970.00 0.12019 + 9980.00 0.11717 + 9990.00 0.11415 +10000.00 0.11114 +10010.00 0.10856 +10020.00 0.10598 +10030.00 0.10341 +10040.00 0.10083 +10050.00 0.09826 +10060.00 0.09568 +10070.00 0.09310 +10080.00 0.09053 +10090.00 0.08795 +10100.00 0.08538 +10110.00 0.08280 +10120.00 0.08022 +10130.00 0.07765 +10140.00 0.07507 +10150.00 0.07250 +10160.00 0.06992 +10170.00 0.06734 +10180.00 0.06477 +10190.00 0.06219 +10200.00 0.05962 +10210.00 0.05770 +10220.00 0.05579 +10230.00 0.05388 +10240.00 0.05196 +10250.00 0.05005 +10260.00 0.04813 +10270.00 0.04622 +10280.00 0.04431 +10290.00 0.04239 +10300.00 0.04048 +10310.00 0.03908 +10320.00 0.03768 +10330.00 0.03628 +10340.00 0.03489 +10350.00 0.03349 +10360.00 0.03209 +10370.00 0.03069 +10380.00 0.02929 +10390.00 0.02789 +10400.00 0.02650 +10410.00 0.02547 +10420.00 0.02444 +10430.00 0.02340 +10440.00 0.02237 +10450.00 0.02134 +10460.00 0.02031 +10470.00 0.01928 +10480.00 0.01825 +10490.00 0.01722 +10500.00 0.01619 +10510.00 0.01585 +10520.00 0.01550 +10530.00 0.01516 +10540.00 0.01482 +10550.00 0.01448 +10560.00 0.01413 +10570.00 0.01380 +10580.00 0.01346 +10590.00 0.01312 +10600.00 0.01278 +10610.00 0.01244 +10620.00 0.01211 +10630.00 0.01177 +10640.00 0.01144 +10650.00 0.01111 +10660.00 0.01078 +10670.00 0.01044 +10680.00 0.01011 +10690.00 0.00978 +10700.00 0.00946 +10710.00 0.00913 +10720.00 0.00880 +10730.00 0.00848 +10740.00 0.00815 +10750.00 0.00783 +10760.00 0.00750 +10770.00 0.00718 +10780.00 0.00686 +10790.00 0.00654 +10800.00 0.00622 +10810.00 0.00590 +10820.00 0.00558 +10830.00 0.00526 +10840.00 0.00495 +10850.00 0.00463 +10860.00 0.00432 +10870.00 0.00400 +10880.00 0.00369 +10890.00 0.00338 +10900.00 0.00307 +10910.00 0.00276 +10920.00 0.00245 +10930.00 0.00214 +10940.00 0.00183 +10950.00 0.00152 +10960.00 0.00122 +10970.00 0.00091 +10980.00 0.00061 +10990.00 0.00030 +11000.00 0.00000 +11010.00 0.00000 +11020.00 0.00000 +11030.00 0.00000 +11040.00 0.00000 +11050.00 0.00000 +11060.00 0.00000 +11070.00 0.00000 +11080.00 0.00000 +11090.00 0.00000 +11100.00 0.00000 +11110.00 0.00000 +11120.00 0.00000 +11130.00 0.00000 +11140.00 0.00000 +11150.00 0.00000 +11160.00 0.00000 +11170.00 0.00000 +11180.00 0.00000 +11190.00 0.00000 +11200.00 0.00000 +11210.00 0.00000 +11220.00 0.00000 +11230.00 0.00000 +11240.00 0.00000 +11250.00 0.00000 +11260.00 0.00000 +11270.00 0.00000 +11280.00 0.00000 +11290.00 0.00000 +11300.00 0.00000 +11310.00 0.00000 +11320.00 0.00000 +11330.00 0.00000 +11340.00 0.00000 +11350.00 0.00000 +11360.00 0.00000 +11370.00 0.00000 +11380.00 0.00000 +11390.00 0.00000 +11400.00 0.00000 +11410.00 0.00000 +11420.00 0.00000 +11430.00 0.00000 +11440.00 0.00000 +11450.00 0.00000 +11460.00 0.00000 +11470.00 0.00000 +11480.00 0.00000 +11490.00 0.00000 +11500.00 0.00000 +11510.00 0.00000 +11520.00 0.00000 +11530.00 0.00000 +11540.00 0.00000 +11550.00 0.00000 +11560.00 0.00000 +11570.00 0.00000 +11580.00 0.00000 +11590.00 0.00000 +11600.00 0.00000 +11610.00 0.00000 +11620.00 0.00000 +11630.00 0.00000 +11640.00 0.00000 +11650.00 0.00000 +11660.00 0.00000 +11670.00 0.00000 +11680.00 0.00000 +11690.00 0.00000 +11700.00 0.00000 +11710.00 0.00000 +11720.00 0.00000 +11730.00 0.00000 +11740.00 0.00000 +11750.00 0.00000 +11760.00 0.00000 +11770.00 0.00000 +11780.00 0.00000 +11790.00 0.00000 +11800.00 0.00000 +11810.00 0.00000 +11820.00 0.00000 +11830.00 0.00000 +11840.00 0.00000 +11850.00 0.00000 +11860.00 0.00000 +11870.00 0.00000 +11880.00 0.00000 +11890.00 0.00000 +11900.00 0.00000 +11910.00 0.00000 +11920.00 0.00000 +11930.00 0.00000 +11940.00 0.00000 +11950.00 0.00000 +11960.00 0.00000 +11970.00 0.00000 +11980.00 0.00000 +11990.00 0.00000 +12000.00 0.00000 +12010.00 0.00000 +12020.00 0.00000 +12030.00 0.00000 +12040.00 0.00000 +12050.00 0.00000 +12060.00 0.00000 +12070.00 0.00000 +12080.00 0.00000 +12090.00 0.00000 +12100.00 0.00000 +12110.00 0.00000 +12120.00 0.00000 +12130.00 0.00000 +12140.00 0.00000 +12150.00 0.00000 +12160.00 0.00000 +12170.00 0.00000 +12180.00 0.00000 +12190.00 0.00000 +12200.00 0.00000 +12210.00 0.00000 +12220.00 0.00000 +12230.00 0.00000 +12240.00 0.00000 +12250.00 0.00000 +12260.00 0.00000 +12270.00 0.00000 +12280.00 0.00000 +12290.00 0.00000 +12300.00 0.00000 +12310.00 0.00000 +12320.00 0.00000 +12330.00 0.00000 +12340.00 0.00000 +12350.00 0.00000 +12360.00 0.00000 +12370.00 0.00000 +12380.00 0.00000 +12390.00 0.00000 +12400.00 0.00000 +12410.00 0.00000 +12420.00 0.00000 +12430.00 0.00000 +12440.00 0.00000 +12450.00 0.00000 +12460.00 0.00000 +12470.00 0.00000 +12480.00 0.00000 +12490.00 0.00000 +12500.00 0.00000 +12510.00 0.00000 +12520.00 0.00000 +12530.00 0.00000 +12540.00 0.00000 +12550.00 0.00000 +12560.00 0.00000 +12570.00 0.00000 +12580.00 0.00000 +12590.00 0.00000 +12600.00 0.00000 +12610.00 0.00000 +12620.00 0.00000 +12630.00 0.00000 +12640.00 0.00000 +12650.00 0.00000 +12660.00 0.00000 +12670.00 0.00000 +12680.00 0.00000 +12690.00 0.00000 +12700.00 0.00000 +12710.00 0.00000 +12720.00 0.00000 +12730.00 0.00000 +12740.00 0.00000 +12750.00 0.00000 +12760.00 0.00000 +12770.00 0.00000 +12780.00 0.00000 +12790.00 0.00000 +12800.00 0.00000 +12810.00 0.00000 +12820.00 0.00000 +12830.00 0.00000 +12840.00 0.00000 +12850.00 0.00000 +12860.00 0.00000 +12870.00 0.00000 +12880.00 0.00000 +12890.00 0.00000 +12900.00 0.00000 +12910.00 0.00000 +12920.00 0.00000 +12930.00 0.00000 +12940.00 0.00000 +12950.00 0.00000 +12960.00 0.00000 +12970.00 0.00000 +12980.00 0.00000 +12990.00 0.00000 +13000.00 0.00000 +13010.00 0.00000 +13020.00 0.00000 +13030.00 0.00000 +13040.00 0.00000 +13050.00 0.00000 +13060.00 0.00000 +13070.00 0.00000 +13080.00 0.00000 +13090.00 0.00000 +13100.00 0.00000 +13110.00 0.00000 +13120.00 0.00000 +13130.00 0.00000 +13140.00 0.00000 +13150.00 0.00000 +13160.00 0.00000 +13170.00 0.00000 +13180.00 0.00000 +13190.00 0.00000 +13200.00 0.00000 +13210.00 0.00000 +13220.00 0.00000 +13230.00 0.00000 +13240.00 0.00000 +13250.00 0.00000 +13260.00 0.00000 +13270.00 0.00000 +13280.00 0.00000 +13290.00 0.00000 +13300.00 0.00000 +13310.00 0.00000 +13320.00 0.00000 +13330.00 0.00000 +13340.00 0.00000 +13350.00 0.00000 +13360.00 0.00000 +13370.00 0.00000 +13380.00 0.00000 +13390.00 0.00000 +13400.00 0.00000 +13410.00 0.00000 +13420.00 0.00000 +13430.00 0.00000 +13440.00 0.00000 +13450.00 0.00000 +13460.00 0.00000 +13470.00 0.00000 +13480.00 0.00000 +13490.00 0.00000 +13500.00 0.00000 +13510.00 0.00000 +13520.00 0.00000 +13530.00 0.00000 +13540.00 0.00000 +13550.00 0.00000 +13560.00 0.00000 +13570.00 0.00000 +13580.00 0.00000 +13590.00 0.00000 +13600.00 0.00000 +13610.00 0.00000 +13620.00 0.00000 +13630.00 0.00000 +13640.00 0.00000 +13650.00 0.00000 +13660.00 0.00000 +13670.00 0.00000 +13680.00 0.00000 +13690.00 0.00000 +13700.00 0.00000 +13710.00 0.00000 +13720.00 0.00000 +13730.00 0.00000 +13740.00 0.00000 +13750.00 0.00000 +13760.00 0.00000 +13770.00 0.00000 +13780.00 0.00000 +13790.00 0.00000 +13800.00 0.00000 +13810.00 0.00000 +13820.00 0.00000 +13830.00 0.00000 +13840.00 0.00000 +13850.00 0.00000 +13860.00 0.00000 +13870.00 0.00000 +13880.00 0.00000 +13890.00 0.00000 +13900.00 0.00000 +13910.00 0.00000 +13920.00 0.00000 +13930.00 0.00000 +13940.00 0.00000 +13950.00 0.00000 +13960.00 0.00000 +13970.00 0.00000 +13980.00 0.00000 +13990.00 0.00000 +14000.00 0.00000 +14010.00 0.00000 +14020.00 0.00000 +14030.00 0.00000 +14040.00 0.00000 +14050.00 0.00000 +14060.00 0.00000 +14070.00 0.00000 +14080.00 0.00000 +14090.00 0.00000 +14100.00 0.00000 +14110.00 0.00000 +14120.00 0.00000 +14130.00 0.00000 +14140.00 0.00000 +14150.00 0.00000 +14160.00 0.00000 +14170.00 0.00000 +14180.00 0.00000 +14190.00 0.00000 +14200.00 0.00000 +14210.00 0.00000 +14220.00 0.00000 +14230.00 0.00000 +14240.00 0.00000 +14250.00 0.00000 +14260.00 0.00000 +14270.00 0.00000 +14280.00 0.00000 +14290.00 0.00000 +14300.00 0.00000 +14310.00 0.00000 +14320.00 0.00000 +14330.00 0.00000 +14340.00 0.00000 +14350.00 0.00000 +14360.00 0.00000 +14370.00 0.00000 +14380.00 0.00000 +14390.00 0.00000 +14400.00 0.00000 +14410.00 0.00000 +14420.00 0.00000 +14430.00 0.00000 +14440.00 0.00000 +14450.00 0.00000 +14460.00 0.00000 +14470.00 0.00000 +14480.00 0.00000 +14490.00 0.00000 +14500.00 0.00000 +14510.00 0.00000 +14520.00 0.00000 +14530.00 0.00000 +14540.00 0.00000 +14550.00 0.00000 +14560.00 0.00000 +14570.00 0.00000 +14580.00 0.00000 +14590.00 0.00000 +14600.00 0.00000 +14610.00 0.00000 +14620.00 0.00000 +14630.00 0.00000 +14640.00 0.00000 +14650.00 0.00000 +14660.00 0.00000 +14670.00 0.00000 +14680.00 0.00000 +14690.00 0.00000 +14700.00 0.00000 +14710.00 0.00000 +14720.00 0.00000 +14730.00 0.00000 +14740.00 0.00000 +14750.00 0.00000 +14760.00 0.00000 +14770.00 0.00000 +14780.00 0.00000 +14790.00 0.00000 +14800.00 0.00000 +14810.00 0.00000 +14820.00 0.00000 +14830.00 0.00000 +14840.00 0.00000 +14850.00 0.00000 +14860.00 0.00000 +14870.00 0.00000 +14880.00 0.00000 +14890.00 0.00000 +14900.00 0.00000 +14910.00 0.00000 +14920.00 0.00000 +14930.00 0.00000 +14940.00 0.00000 +14950.00 0.00000 +14960.00 0.00000 +14970.00 0.00000 +14980.00 0.00000 +14990.00 0.00000 +15000.00 0.00000 +15010.00 0.00000 +15020.00 0.00000 +15030.00 0.00000 +15040.00 0.00000 +15050.00 0.00000 +15060.00 0.00000 +15070.00 0.00000 +15080.00 0.00000 +15090.00 0.00000 +15100.00 0.00000 +15110.00 0.00000 +15120.00 0.00000 +15130.00 0.00000 +15140.00 0.00000 +15150.00 0.00000 +15160.00 0.00000 +15170.00 0.00000 +15180.00 0.00000 +15190.00 0.00000 +15200.00 0.00000 +15210.00 0.00000 +15220.00 0.00000 +15230.00 0.00000 +15240.00 0.00000 +15250.00 0.00000 +15260.00 0.00000 +15270.00 0.00000 +15280.00 0.00000 +15290.00 0.00000 +15300.00 0.00000 +15310.00 0.00000 +15320.00 0.00000 +15330.00 0.00000 +15340.00 0.00000 +15350.00 0.00000 +15360.00 0.00000 +15370.00 0.00000 +15380.00 0.00000 +15390.00 0.00000 +15400.00 0.00000 +15410.00 0.00000 +15420.00 0.00000 +15430.00 0.00000 +15440.00 0.00000 +15450.00 0.00000 +15460.00 0.00000 +15470.00 0.00000 +15480.00 0.00000 +15490.00 0.00000 +15500.00 0.00000 +15510.00 0.00000 +15520.00 0.00000 +15530.00 0.00000 +15540.00 0.00000 +15550.00 0.00000 +15560.00 0.00000 +15570.00 0.00000 +15580.00 0.00000 +15590.00 0.00000 +15600.00 0.00000 +15610.00 0.00000 +15620.00 0.00000 +15630.00 0.00000 +15640.00 0.00000 +15650.00 0.00000 +15660.00 0.00000 +15670.00 0.00000 +15680.00 0.00000 +15690.00 0.00000 +15700.00 0.00000 +15710.00 0.00000 +15720.00 0.00000 +15730.00 0.00000 +15740.00 0.00000 +15750.00 0.00000 +15760.00 0.00000 +15770.00 0.00000 +15780.00 0.00000 +15790.00 0.00000 +15800.00 0.00000 +15810.00 0.00000 +15820.00 0.00000 +15830.00 0.00000 +15840.00 0.00000 +15850.00 0.00000 +15860.00 0.00000 +15870.00 0.00000 +15880.00 0.00000 +15890.00 0.00000 +15900.00 0.00000 +15910.00 0.00000 +15920.00 0.00000 +15930.00 0.00000 +15940.00 0.00000 +15950.00 0.00000 +15960.00 0.00000 +15970.00 0.00000 +15980.00 0.00000 +15990.00 0.00000 +16000.00 0.00000 +16010.00 0.00000 +16020.00 0.00000 +16030.00 0.00000 +16040.00 0.00000 +16050.00 0.00000 +16060.00 0.00000 +16070.00 0.00000 +16080.00 0.00000 +16090.00 0.00000 +16100.00 0.00000 +16110.00 0.00000 +16120.00 0.00000 +16130.00 0.00000 +16140.00 0.00000 +16150.00 0.00000 +16160.00 0.00000 +16170.00 0.00000 +16180.00 0.00000 +16190.00 0.00000 +16200.00 0.00000 +16210.00 0.00000 +16220.00 0.00000 +16230.00 0.00000 +16240.00 0.00000 +16250.00 0.00000 +16260.00 0.00000 +16270.00 0.00000 +16280.00 0.00000 +16290.00 0.00000 +16300.00 0.00000 +16310.00 0.00000 +16320.00 0.00000 +16330.00 0.00000 +16340.00 0.00000 +16350.00 0.00000 +16360.00 0.00000 +16370.00 0.00000 +16380.00 0.00000 +16390.00 0.00000 +16400.00 0.00000 +16410.00 0.00000 +16420.00 0.00000 +16430.00 0.00000 +16440.00 0.00000 +16450.00 0.00000 +16460.00 0.00000 +16470.00 0.00000 +16480.00 0.00000 +16490.00 0.00000 +16500.00 0.00000 +16510.00 0.00000 +16520.00 0.00000 +16530.00 0.00000 +16540.00 0.00000 +16550.00 0.00000 +16560.00 0.00000 +16570.00 0.00000 +16580.00 0.00000 +16590.00 0.00000 +16600.00 0.00000 +16610.00 0.00000 +16620.00 0.00000 +16630.00 0.00000 +16640.00 0.00000 +16650.00 0.00000 +16660.00 0.00000 +16670.00 0.00000 +16680.00 0.00000 +16690.00 0.00000 +16700.00 0.00000 +16710.00 0.00000 +16720.00 0.00000 +16730.00 0.00000 +16740.00 0.00000 +16750.00 0.00000 +16760.00 0.00000 +16770.00 0.00000 +16780.00 0.00000 +16790.00 0.00000 +16800.00 0.00000 +16810.00 0.00000 +16820.00 0.00000 +16830.00 0.00000 +16840.00 0.00000 +16850.00 0.00000 +16860.00 0.00000 +16870.00 0.00000 +16880.00 0.00000 +16890.00 0.00000 +16900.00 0.00000 +16910.00 0.00000 +16920.00 0.00000 +16930.00 0.00000 +16940.00 0.00000 +16950.00 0.00000 +16960.00 0.00000 +16970.00 0.00000 +16980.00 0.00000 +16990.00 0.00000 +17000.00 0.00000 +17010.00 0.00000 +17020.00 0.00000 +17030.00 0.00000 +17040.00 0.00000 +17050.00 0.00000 +17060.00 0.00000 +17070.00 0.00000 +17080.00 0.00000 +17090.00 0.00000 +17100.00 0.00000 +17110.00 0.00000 +17120.00 0.00000 +17130.00 0.00000 +17140.00 0.00000 +17150.00 0.00000 +17160.00 0.00000 +17170.00 0.00000 +17180.00 0.00000 +17190.00 0.00000 +17200.00 0.00000 +17210.00 0.00000 +17220.00 0.00000 +17230.00 0.00000 +17240.00 0.00000 +17250.00 0.00000 +17260.00 0.00000 +17270.00 0.00000 +17280.00 0.00000 +17290.00 0.00000 +17300.00 0.00000 +17310.00 0.00000 +17320.00 0.00000 +17330.00 0.00000 +17340.00 0.00000 +17350.00 0.00000 +17360.00 0.00000 +17370.00 0.00000 +17380.00 0.00000 +17390.00 0.00000 +17400.00 0.00000 +17410.00 0.00000 +17420.00 0.00000 +17430.00 0.00000 +17440.00 0.00000 +17450.00 0.00000 +17460.00 0.00000 +17470.00 0.00000 +17480.00 0.00000 +17490.00 0.00000 +17500.00 0.00000 +17510.00 0.00000 +17520.00 0.00000 +17530.00 0.00000 +17540.00 0.00000 +17550.00 0.00000 +17560.00 0.00000 +17570.00 0.00000 +17580.00 0.00000 +17590.00 0.00000 +17600.00 0.00000 +17610.00 0.00000 +17620.00 0.00000 +17630.00 0.00000 +17640.00 0.00000 +17650.00 0.00000 +17660.00 0.00000 +17670.00 0.00000 +17680.00 0.00000 +17690.00 0.00000 +17700.00 0.00000 +17710.00 0.00000 +17720.00 0.00000 +17730.00 0.00000 +17740.00 0.00000 +17750.00 0.00000 +17760.00 0.00000 +17770.00 0.00000 +17780.00 0.00000 +17790.00 0.00000 +17800.00 0.00000 +17810.00 0.00000 +17820.00 0.00000 +17830.00 0.00000 +17840.00 0.00000 +17850.00 0.00000 +17860.00 0.00000 +17870.00 0.00000 +17880.00 0.00000 +17890.00 0.00000 +17900.00 0.00000 +17910.00 0.00000 +17920.00 0.00000 +17930.00 0.00000 +17940.00 0.00000 +17950.00 0.00000 +17960.00 0.00000 +17970.00 0.00000 +17980.00 0.00000 +17990.00 0.00000 +18000.00 0.00000 diff --git a/ObservationSim/MockObject/Galaxy.py b/ObservationSim/MockObject/Galaxy.py index d538bc3..5b2cb44 100755 --- a/ObservationSim/MockObject/Galaxy.py +++ b/ObservationSim/MockObject/Galaxy.py @@ -45,6 +45,7 @@ class Galaxy(MockObject): full = integrate_sed_bandpass(sed=self.sed, bandpass=filt.bandpass_full) except Exception as e: print(e) + self.logger.error(e) return -1 for i in range(len(bandpass_list)): bandpass = bandpass_list[i] @@ -52,6 +53,7 @@ class Galaxy(MockObject): sub = integrate_sed_bandpass(sed=self.sed, bandpass=bandpass) except Exception as e: print(e) + self.logger.error(e) return -1 ratio = sub/full @@ -86,6 +88,7 @@ class Galaxy(MockObject): full = integrate_sed_bandpass(sed=self.sed, bandpass=filt.bandpass_full) except Exception as e: print(e) + self.logger.error(e) return False nphotons_sum = 0 @@ -111,6 +114,7 @@ class Galaxy(MockObject): sub = integrate_sed_bandpass(sed=self.sed, bandpass=bandpass) except Exception as e: print(e) + self.logger.error(e) # return False continue diff --git a/ObservationSim/MockObject/MockObject.py b/ObservationSim/MockObject/MockObject.py index 444a4af..f5270fc 100755 --- a/ObservationSim/MockObject/MockObject.py +++ b/ObservationSim/MockObject/MockObject.py @@ -44,6 +44,7 @@ class MockObject(object): self.hlr_bulge = self.param["hlr_bulge"] self.e1_disk, self.e2_disk = 0., 0. self.e1_bulge, self.e2_bulge = 0., 0. + self.additional_output_str = "" self.logger = logger @@ -126,6 +127,7 @@ class MockObject(object): full = integrate_sed_bandpass(sed=self.sed, bandpass=filt.bandpass_full) except Exception as e: print(e) + self.logger.error(e) return False nphotons_sum = 0 @@ -145,6 +147,7 @@ class MockObject(object): sub = integrate_sed_bandpass(sed=self.sed, bandpass=bandpass) except Exception as e: print(e) + self.logger.error(e) # return False continue diff --git a/ObservationSim/MockObject/SpecDisperser/SpecDisperser.py b/ObservationSim/MockObject/SpecDisperser/SpecDisperser.py index 9acee11..37dbae2 100644 --- a/ObservationSim/MockObject/SpecDisperser/SpecDisperser.py +++ b/ObservationSim/MockObject/SpecDisperser/SpecDisperser.py @@ -135,15 +135,15 @@ class SpecDisperser(object): bean_thr_spec = beam_thr * spec_sample ###generate sensitivity file for aXe - # ysensitivity = lam_beam * 0 - # - # ysensitivity[lam_index] = interp.interp_conserve_c(lam_beam[lam_index], lam_intep, - # beam_thr * math.pi * 100 * 100 * 1e-7 / ( - # cons.h.value * cons.c.value / ( - # lam_intep * 1e-10)), integrate=0, left=0, - # right=0) - # - # self.writerSensitivityFile(conffile = self.grating_conf_file, beam = beam, w = lam_beam[lam_index], sens = ysensitivity[lam_index]) + ysensitivity = lam_beam * 0 + + ysensitivity[lam_index] = interp.interp_conserve_c(lam_beam[lam_index], lam_intep, + beam_thr * math.pi * 100 * 100 * 1e-7 / ( + cons.h.value * cons.c.value / ( + lam_intep * 1e-10)), integrate=0, left=0, + right=0) + + self.writerSensitivityFile(conffile = self.grating_conf_file, beam = beam, w = lam_beam[lam_index], sens = ysensitivity[lam_index]) ysens[lam_index] = interp.interp_conserve_c(lam_beam[lam_index], lam_intep, bean_thr_spec, integrate=1, left=0, right=0) @@ -199,7 +199,7 @@ class SpecDisperser(object): def writerSensitivityFile(self, conffile = '', beam = '', w = None, sens = None): orders={'A':'1st','B':'0st','C':'2st','D':'-1st','E':'-2st'} - sens_file_name = conffile[0:-5]+'_sensitivity_'+ orders[beam] + '.fits' + sens_file_name = conffile[0:-6]+'_sensitivity_'+ orders[beam] + '.fits' if not os.path.exists(sens_file_name) == True: senstivity_out = Table(array([w,sens]).T, names=('WAVELENGTH', 'SENSITIVITY')) senstivity_out.write(sens_file_name, format='fits') diff --git a/ObservationSim/MockObject/Star.py b/ObservationSim/MockObject/Star.py index 4880416..c6510eb 100755 --- a/ObservationSim/MockObject/Star.py +++ b/ObservationSim/MockObject/Star.py @@ -37,6 +37,7 @@ class Star(MockObject): full = integrate_sed_bandpass(sed=self.sed, bandpass=filt.bandpass_full) except Exception as e: print(e) + self.logger.error(e) return -1 for i in range(len(bandpass_list)): @@ -46,6 +47,7 @@ class Star(MockObject): sub = integrate_sed_bandpass(sed=self.sed, bandpass=bandpass) except Exception as e: print(e) + self.logger.error(e) return -1 ratio = sub/full diff --git a/ObservationSim/ObservationSim.py b/ObservationSim/ObservationSim.py index 7825799..7d2a4cd 100755 --- a/ObservationSim/ObservationSim.py +++ b/ObservationSim/ObservationSim.py @@ -25,6 +25,7 @@ class Observation(object): self.filter_param = FilterParam() self.chip_list = [] self.filter_list = [] + self.all_filter = [] self.Catalog = Catalog # if we want to apply field distortion? @@ -37,8 +38,6 @@ class Observation(object): nchips = self.focal_plane.nchip_x*self.focal_plane.nchip_y for i in range(nchips): chipID = i + 1 - if self.focal_plane.isIgnored(chipID=chipID): - continue # Make Chip & Filter lists chip = Chip( @@ -47,10 +46,11 @@ class Observation(object): filter_id, filter_type = chip.getChipFilter() filt = Filter(filter_id=filter_id, filter_type=filter_type, - filter_param=self.filter_param, - ccd_bandpass=chip.effCurve) - self.chip_list.append(chip) - self.filter_list.append(filt) + filter_param=self.filter_param) + if not self.focal_plane.isIgnored(chipID=chipID): + self.chip_list.append(chip) + self.filter_list.append(filt) + self.all_filter.append(filt) # Read catalog and shear(s) self.g1_field, self.g2_field, self.nshear = get_shear_field(config=self.config) @@ -154,13 +154,25 @@ class Observation(object): conf=chip.sls_conf, pixelSize=chip.pix_scale, isAlongY=0) + # fname = os.path.join(chip_output.subdir,'SkyMap_'+chip.filter_type+'_'+str(chip.chipID) + '.fits') + # fits.writeto(fname, sky_map, output_verify='ignore', overwrite=True) del flat_normal if pointing.pointing_type == 'MS': # Load catalogues and templates - self.cat = self.Catalog(config=self.config, chip=chip, pointing=pointing, cat_dir=cat_dir, sed_dir=sed_dir, logger=chip_output.logger) + self.cat = self.Catalog(config=self.config, chip=chip, pointing=pointing, cat_dir=cat_dir, sed_dir=sed_dir, chip_output=chip_output) + chip_output.create_output_file() self.nobj = len(self.cat.objs) + for ifilt in range(len(self.all_filter)): + temp_filter = self.all_filter[ifilt] + # Update the limiting magnitude using exposure time in pointing + temp_filter.update_limit_saturation_mags(exptime=pointing.exp_time, chip=chip) + + # Select cutting band filter for saturation/limiting magnitude + if temp_filter.filter_type.lower() == self.config["obs_setting"]["cut_in_band"].lower(): + cut_filter = temp_filter + # Loop over objects missed_obj = 0 bright_obj = 0 @@ -179,7 +191,7 @@ class Observation(object): elif obj.type == 'quasar' and self.config["run_option"]["star_only"]: continue - # load SED + # load and convert SED; also caculate object's magnitude in all CSST bands try: sed_data = self.cat.load_sed(obj) norm_filt = self.cat.load_norm_filt(obj) @@ -189,25 +201,39 @@ class Observation(object): target_filt=filt, norm_filt=norm_filt, ) + _, obj.param["mag_%s"%cut_filter.filter_type] = self.cat.convert_sed( + mag=obj.param["mag_use_normal"], + sed=sed_data, + target_filt=cut_filter, + norm_filt=norm_filt, + ) + except Exception as e: - # print(e) + print(e) chip_output.logger.error(e) continue + # chip_output.logger.info("debug point #1") + # Exclude very bright/dim objects (for now) - if filt.is_too_bright(mag=obj.getMagFilter(filt)): + # if filt.is_too_bright(mag=obj.getMagFilter(filt)): + # if filt.is_too_bright(mag=obj.mag_use_normal): + if cut_filter.is_too_bright(mag=obj.param["mag_%s"%self.config["obs_setting"]["cut_in_band"].lower()]): # print("obj too birght!!", flush=True) if obj.type != 'galaxy': bright_obj += 1 obj.unload_SED() continue if filt.is_too_dim(mag=obj.getMagFilter(filt)): + # if cut_filter.is_too_dim(mag=obj.param["mag_%s"%self.config["obs_setting"]["cut_in_band"].lower()]): # print("obj too dim!!", flush=True) dim_obj += 1 obj.unload_SED() # print(obj.getMagFilter(filt)) continue + # chip_output.logger.info("debug point #2") + if self.config["shear_setting"]["shear_type"] == "constant": if obj.type == 'star': obj.g1, obj.g2 = 0., 0. @@ -221,12 +247,16 @@ class Observation(object): # print("failed to load external shear.") chip_output.logger.error("failed to load external shear.") pass + + # chip_output.logger.info("debug point #3") elif self.config["shear_setting"]["shear_type"] == "catalog": pass else: chip_output.logger.error("Unknown shear input") raise ValueError("Unknown shear input") + # chip_output.logger.info("debug point #4") + pos_img, offset, local_wcs = obj.getPosImg_Offset_WCS(img=chip.img, fdmodel=self.fd_model, chip=chip, verbose=False) if pos_img.x == -1 or pos_img.y == -1: # Exclude object which is outside the chip area (after field distortion) @@ -235,8 +265,12 @@ class Observation(object): obj.unload_SED() continue + # chip_output.logger.info("debug point #5") + # Draw object & update output catalog try: + # chip_output.logger.info("debug point #6") + # chip_output.logger.info("current filter type: %s"%filt.filter_type) if self.config["run_option"]["out_cat_only"]: isUpdated = True pos_shear = 0. @@ -265,6 +299,7 @@ class Observation(object): exptime=pointing.exp_time, normFilter=norm_filt, ) + # chip_output.logger.info("debug point #7") if isUpdated: # TODO: add up stats # print("updating output catalog...") @@ -274,7 +309,7 @@ class Observation(object): # print("object omitted", flush=True) continue except Exception as e: - # print(e) + print(e) chip_output.logger.error(e) pass # Unload SED: -- GitLab