diff --git a/README.rst b/README.rst index 054d86b5..31a394da 100644 --- a/README.rst +++ b/README.rst @@ -412,7 +412,6 @@ parameters: "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 120.0, "loss_coef": 0.2, "length_units": "km", diff --git a/examples/sim_params.json b/examples/sim_params.json index 62395ef3..7d926026 100644 --- a/examples/sim_params.json +++ b/examples/sim_params.json @@ -1,5 +1,4 @@ { - "raman_computed_channels": [1, 18, 37, 56, 75], "raman_parameters": { "flag_raman": true, "space_resolution": 10e3, @@ -9,6 +8,7 @@ "nli_method_name": "ggn_spectrally_separated", "wdm_grid_size": 50e9, "dispersion_tolerance": 1, - "phase_shift_tollerance": 0.1 + "phase_shift_tolerance": 0.1, + "computed_channels": [1, 18, 37, 56, 75] } } diff --git a/examples/transmission_main_example.py b/examples/transmission_main_example.py index 85d0bfe3..f038b6d4 100755 --- a/examples/transmission_main_example.py +++ b/examples/transmission_main_example.py @@ -22,11 +22,14 @@ from numpy import linspace, mean, log10 from matplotlib.pyplot import show, axis, figure, title, text from networkx import (draw_networkx_nodes, draw_networkx_edges, draw_networkx_labels, dijkstra_path) -from gnpy.core.network import load_network, build_network, save_network, load_sim_params, configure_network +from gnpy.core.network import load_network, build_network, save_network from gnpy.core.elements import Transceiver, Fiber, RamanFiber, Edfa, Roadm from gnpy.core.info import create_input_spectral_information, SpectralInformation, Channel, Power, Pref from gnpy.core.request import Path_request, RequestParams, compute_constrained_path, propagate2 from gnpy.core.exceptions import ConfigurationError, EquipmentConfigError, NetworkTopologyError +from gnpy.core.parameters import SimParams +from gnpy.core.science_utils import Simulation +from gnpy.core.utils import load_json import gnpy.core.ansi_escapes as ansi_escapes logger = getLogger(__name__) @@ -126,14 +129,16 @@ def main(network, equipment, source, destination, sim_params, req=None): build_network(network, equipment, pref_ch_db, pref_total_db) path = compute_constrained_path(network, req) - if len([s.length for s in path if isinstance(s, RamanFiber)]): + if sim_params: + Simulation.set_params(sim_params) + + if len([s.params.length for s in path if isinstance(s, RamanFiber)]): if sim_params is None: print(f'{ansi_escapes.red}Invocation error:{ansi_escapes.reset} ' f'RamanFiber requires passing simulation params via --sim-params') exit(1) - configure_network(network, sim_params) - spans = [s.length for s in path if isinstance(s, RamanFiber) or isinstance(s, Fiber)] + spans = [s.params.length for s in path if isinstance(s, RamanFiber) or isinstance(s, Fiber)] print(f'\nThere are {len(spans)} fiber spans over {sum(spans)/1000:.0f} km between {source.uid} ' f'and {destination.uid}') print(f'\nNow propagating between {source.uid} and {destination.uid}:') @@ -215,7 +220,7 @@ if __name__ == '__main__': try: equipment = load_equipment(args.equipment) network = load_network(args.filename, equipment, args.names_matching) - sim_params = load_sim_params(args.sim_params) if args.sim_params is not None else None + sim_params = SimParams(**load_json(args.sim_params)) if args.sim_params is not None else None except EquipmentConfigError as e: print(f'{ansi_escapes.red}Configuration error in the equipment library:{ansi_escapes.reset} {e}') exit(1) diff --git a/gnpy/core/elements.py b/gnpy/core/elements.py index cb59ac57..907010c7 100644 --- a/gnpy/core/elements.py +++ b/gnpy/core/elements.py @@ -18,15 +18,16 @@ Network elements MUST implement two attributes .uid and .name representing a unique identifier and a printable name. ''' -from numpy import abs, arange, array, exp, divide, errstate +from numpy import abs, arange, array, exp, divide, errstate, ones, squeeze from numpy import interp, log10, mean, pi, polyfit, polyval, sum from scipy.constants import c, h from collections import namedtuple from gnpy.core.node import Node -from gnpy.core.units import UNITS from gnpy.core.utils import lin2db, db2lin, arrange_frequencies, snr_sum -from gnpy.core.science_utils import propagate_raman_fiber, _psi +from gnpy.core.parameters import FiberParams, PumpParams +from gnpy.core.science_utils import NliSolver, RamanSolver, propagate_raman_fiber, _psi + class Transceiver(Node): def __init__(self, *args, **kwargs): @@ -224,37 +225,15 @@ class Fused(Node): pref = self.update_pref(spectral_info.pref) return spectral_info._replace(carriers=carriers, pref=pref) -FiberParams = namedtuple('FiberParams', 'type_variety length loss_coef length_units \ - att_in con_in con_out dispersion gamma') class Fiber(Node): def __init__(self, *args, params=None, **kwargs): - if params is None: + if not params: params = {} - if 'con_in' not in params: - # if not defined in the network json connector loss in/out - # the None value will be updated in network.py[build_network] - # with default values from eqpt_config.json[Spans] - params['con_in'] = None - params['con_out'] = None - if 'att_in' not in params: - #fixed attenuator for padding - params['att_in'] = 0 - super().__init__(*args, params=FiberParams(**params), **kwargs) - self.type_variety = self.params.type_variety - self.length = self.params.length * UNITS[self.params.length_units] # in m - self.loss_coef = self.params.loss_coef * 1e-3 # lineic loss dB/m - self.lin_loss_coef = self.params.loss_coef / (20 * log10(exp(1))) - self.att_in = self.params.att_in - self.con_in = self.params.con_in - self.con_out = self.params.con_out - self.dispersion = self.params.dispersion # s/m/m - self.gamma = self.params.gamma # 1/W/m - self.pch_out_db = None self.carriers_in = None self.carriers_out = None - # TODO|jla: discuss factor 2 in the linear lineic attenuation + self.nli_solver = NliSolver(self) @property def to_json(self): @@ -263,13 +242,12 @@ class Fiber(Node): 'type_variety' : self.type_variety, 'params' : { #have to specify each because namedtupple cannot be updated :( - 'type_variety' : self.type_variety, - 'length' : self.length/UNITS[self.params.length_units], - 'loss_coef' : self.loss_coef*1e3, - 'length_units' : self.params.length_units, - 'att_in' : self.att_in, - 'con_in' : self.con_in, - 'con_out' : self.con_out + 'length' : round(self.params.length * 1e-3, 6), + 'loss_coef' : self.params.loss_coef * 1e3, + 'length_units' : 'km', + 'att_in' : self.params.att_in, + 'con_in' : self.params.con_in, + 'con_out' : self.params.con_out }, 'metadata' : { 'location': self.metadata['location']._asdict() @@ -277,48 +255,36 @@ class Fiber(Node): } def __repr__(self): - return f'{type(self).__name__}(uid={self.uid!r}, length={round(self.length*1e-3,1)!r}km, loss={round(self.loss,1)!r}dB)' + return f'{type(self).__name__}(uid={self.uid!r}, ' \ + f'length={round(self.params.length * 1e-3,1)!r}km, ' \ + f'loss={round(self.loss,1)!r}dB)' def __str__(self): return '\n'.join([f'{type(self).__name__} {self.uid}', f' type_variety: {self.type_variety}', - f' length (km): {round(self.length*1e-3):.2f}', - f' pad att_in (dB): {self.att_in:.2f}', + f' length (km): ' + f'{round(self.params.length * 1e-3):.2f}', + f' pad att_in (dB): {self.params.att_in:.2f}', f' total loss (dB): {self.loss:.2f}', - f' (includes conn loss (dB) in: {self.con_in:.2f} out: {self.con_out:.2f})', + f' (includes conn loss (dB) in: {self.params.con_in:.2f} out: {self.params.con_out:.2f})', f' (conn loss out includes EOL margin defined in eqpt_config.json)', f' pch out (dBm): {self.pch_out_db!r}']) @property def fiber_loss(self): """Fiber loss in dB, not including padding attenuator""" - return self.loss_coef * self.length + self.con_in + self.con_out + return self.params.loss_coef * self.params.length + self.params.con_in + self.params.con_out @property def loss(self): """total loss including padding att_in: useful for polymorphism with roadm loss""" - return self.loss_coef * self.length + self.con_in + self.con_out + self.att_in + return self.params.loss_coef * self.params.length + self.params.con_in\ + + self.params.con_out + self.params.att_in @property def passive(self): return True - @property - def lin_attenuation(self): - return db2lin(self.length * self.loss_coef) - - @property - def effective_length(self): - _, alpha = self.dbkm_2_lin() - leff = (1 - exp(-2 * alpha * self.length)) / (2 * alpha) - return leff - - @property - def asymptotic_length(self): - _, alpha = self.dbkm_2_lin() - aleff = 1 / (2 * alpha) - return aleff - def carriers(self, loc, attr): """retrieve carriers information @@ -335,25 +301,27 @@ class Fiber(Node): else: yield c.power._asdict().get(attr, None) - def beta2(self, ref_wavelength=1550e-9): - """Returns beta2 from dispersion parameter. - Dispersion is entered in ps/nm/km. - Disperion can be a numpy array or a single value. + def alpha(self, frequencies): + """ It returns the values of the series expansion of attenuation coefficient alpha(f) for all f in frequencies - :param ref_wavelength: can be a numpy array; default: 1550nm + :param frequencies: frequencies of series expansion [Hz] + :return: alpha: power attenuation coefficient for f in frequencies [Neper/m] """ - # TODO|jla: discuss beta2 as method or attribute - D = abs(self.dispersion) - b2 = (ref_wavelength ** 2) * D / (2 * pi * c) # 10^21 scales [ps^2/km] - return b2 # s/Hz/m + if type(self.params.loss_coef) == dict: + alpha = interp(frequencies, self.params.f_loss_ref, self.params.lin_loss_exp) + else: + alpha = self.params.lin_loss_exp * ones(frequencies.shape) - def dbkm_2_lin(self): - """calculates the linear loss coefficient""" - # linear loss coefficient in dB/km^-1 - alpha_pcoef = self.loss_coef - # linear loss field amplitude coefficient in m^-1 - alpha_acoef = alpha_pcoef / (2 * 10 * log10(exp(1))) - return alpha_pcoef, alpha_acoef + return alpha + + def alpha0(self, f_ref=193.5e12): + """ It returns the zero element of the series expansion of attenuation coefficient alpha(f) in the + reference frequency f_ref + + :param f_ref: reference frequency of series expansion [Hz] + :return: alpha0: power attenuation coefficient in f_ref [Neper/m] + """ + return self.alpha(f_ref * ones(1))[0] def _gn_analytic(self, carrier, *carriers): """Computes the nonlinear interference power on a single carrier. @@ -366,12 +334,13 @@ class Fiber(Node): g_nli = 0 for interfering_carrier in carriers: - psi = _psi(carrier, interfering_carrier, beta2=self.beta2(), asymptotic_length=self.asymptotic_length) + psi = _psi(carrier, interfering_carrier, beta2=self.params.beta2, + asymptotic_length=self.params.asymptotic_length) g_nli += (interfering_carrier.power.signal/interfering_carrier.baud_rate)**2 \ * (carrier.power.signal/carrier.baud_rate) * psi - g_nli *= (16 / 27) * (self.gamma * self.effective_length)**2 \ - / (2 * pi * abs(self.beta2()) * self.asymptotic_length) + g_nli *= (16 / 27) * (self.params.gamma * self.params.effective_length)**2 \ + / (2 * pi * abs(self.params.beta2) * self.params.asymptotic_length) carrier_nli = carrier.baud_rate * g_nli return carrier_nli @@ -379,7 +348,7 @@ class Fiber(Node): def propagate(self, *carriers): # apply connector_att_in on all carriers before computing gn analytics premiere partie pas bonne - attenuation = db2lin(self.con_in + self.att_in) + attenuation = db2lin(self.params.con_in + self.params.att_in) chan = [] for carrier in carriers: @@ -393,13 +362,13 @@ class Fiber(Node): carriers = tuple(f for f in chan) # propagate in the fiber and apply attenuation out - attenuation = db2lin(self.con_out) + attenuation = db2lin(self.params.con_out) for carrier in carriers: pwr = carrier.power carrier_nli = self._gn_analytic(carrier, *carriers) - pwr = pwr._replace(signal=pwr.signal/self.lin_attenuation/attenuation, - nli=(pwr.nli+carrier_nli)/self.lin_attenuation/attenuation, - ase=pwr.ase/self.lin_attenuation/attenuation) + pwr = pwr._replace(signal=pwr.signal/self.params.lin_attenuation/attenuation, + nli=(pwr.nli+carrier_nli)/self.params.lin_attenuation/attenuation, + ase=pwr.ase/self.params.lin_attenuation/attenuation) yield carrier._replace(power=pwr) def update_pref(self, pref): @@ -413,46 +382,16 @@ class Fiber(Node): self.carriers_out = carriers return spectral_info._replace(carriers=carriers, pref=pref) -RamanFiberParams = namedtuple('RamanFiberParams', 'type_variety length loss_coef length_units \ - att_in con_in con_out dispersion gamma raman_efficiency') class RamanFiber(Fiber): def __init__(self, *args, params=None, **kwargs): - if params is None: - params = {} - if 'con_in' not in params: - # if not defined in the network json connector loss in/out - # the None value will be updated in network.py[build_network] - # with default values from eqpt_config.json[Spans] - params['con_in'] = None - params['con_out'] = None - if 'att_in' not in params: - #fixed attenuator for padding - params['att_in'] = 0 - - # TODO: can we re-use the Fiber constructor in a better way? - Node.__init__(self, *args, params=RamanFiberParams(**params), **kwargs) - self.type_variety = self.params.type_variety - self.length = self.params.length * UNITS[self.params.length_units] # in m - self.loss_coef = self.params.loss_coef * 1e-3 # lineic loss dB/m - self.lin_loss_coef = self.params.loss_coef / (20 * log10(exp(1))) - self.att_in = self.params.att_in - self.con_in = self.params.con_in - self.con_out = self.params.con_out - self.dispersion = self.params.dispersion # s/m/m - self.gamma = self.params.gamma # 1/W/m - self.pch_out_db = None - self.carriers_in = None - self.carriers_out = None - # TODO|jla: discuss factor 2 in the linear lineic attenuation - - @property - def sim_params(self): - return self._sim_params - - @sim_params.setter - def sim_params(self, sim_params=None): - self._sim_params = sim_params + super().__init__(*args, params=params, **kwargs) + if self.operational and 'raman_pumps' in self.operational: + self.raman_pumps = tuple(PumpParams(p['power'], p['frequency'], p['propagation_direction']) + for p in self.operational['raman_pumps']) + else: + self.raman_pumps = None + self.raman_solver = RamanSolver(self) def update_pref(self, pref, *carriers): pch_out_db = lin2db(mean([carrier.power.signal for carrier in carriers])) + 30 @@ -488,13 +427,11 @@ class EdfaParams: # self.allowed_for_design = None def update_params(self, kwargs): - for k,v in kwargs.items() : - setattr(self, k, update_params(**v) - if isinstance(v, dict) else v) + for k, v in kwargs.items(): + setattr(self, k, self.update_params(**v) if isinstance(v, dict) else v) class EdfaOperational: - default_values = \ - { + default_values = { 'gain_target': None, 'delta_p': None, 'out_voa': None, diff --git a/gnpy/core/exceptions.py b/gnpy/core/exceptions.py index 503d9df9..00d8ad16 100644 --- a/gnpy/core/exceptions.py +++ b/gnpy/core/exceptions.py @@ -17,3 +17,8 @@ class EquipmentConfigError(ConfigurationError): class NetworkTopologyError(ConfigurationError): '''Topology of user-provided network is wrong''' + +class ParametersError(ConfigurationError): + '''Incomplete or wrong configurations within parameters json''' + + diff --git a/gnpy/core/network.py b/gnpy/core/network.py index 54c1bc0b..6392c23a 100644 --- a/gnpy/core/network.py +++ b/gnpy/core/network.py @@ -20,7 +20,6 @@ from gnpy.core.elements import Fiber, Edfa, Transceiver, Roadm, Fused, RamanFibe from gnpy.core.equipment import edfa_nf from gnpy.core.exceptions import ConfigurationError, NetworkTopologyError from gnpy.core.units import UNITS -from gnpy.core.science_utils import SimParams from gnpy.core.utils import (load_json, save_json, round2float, db2lin, merge_amplifier_restrictions) from collections import namedtuple @@ -56,9 +55,10 @@ def network_from_json(json_data, equipment): temp = el_config.setdefault('params', {}) temp = merge_amplifier_restrictions(temp, extra_params.__dict__) el_config['params'] = temp - elif typ in ['Edfa', 'Fiber']: # catch it now because the code will crash later! + el_config['type_variety'] = variety + elif typ in ['Edfa', 'Fiber', 'RamanFiber']: # catch it now because the code will crash later! raise ConfigurationError(f'The {typ} of variety type {variety} was not recognized:' - '\nplease check it is properly defined in the eqpt_config json file') + '\nplease check it is properly defined in the eqpt_config json file') cls = getattr(elements, typ) el = cls(**el_config) g.add_node(el) @@ -440,7 +440,7 @@ def calculate_new_length(fiber_length, bounds, target_length): def split_fiber(network, fiber, bounds, target_length, equipment): - new_length, n_spans = calculate_new_length(fiber.length, bounds, target_length) + new_length, n_spans = calculate_new_length(fiber.params.length, bounds, target_length) if n_spans == 1: return @@ -452,17 +452,15 @@ def split_fiber(network, fiber, bounds, target_length, equipment): network.remove_node(fiber) - fiber_params = fiber.params._asdict() - fiber_params['length'] = new_length / UNITS[fiber.params.length_units] - fiber_params['con_in'] = fiber.con_in - fiber_params['con_out'] = fiber.con_out + fiber.params.length = new_length f = interp1d([prev_node.lng, next_node.lng], [prev_node.lat, next_node.lat]) xpos = [prev_node.lng + (next_node.lng - prev_node.lng) * (n+1)/(n_spans+1) for n in range(n_spans)] ypos = f(xpos) for span, lng, lat in zip(range(n_spans), xpos, ypos): - new_span = Fiber(uid = f'{fiber.uid}_({span+1}/{n_spans})', - metadata = { + new_span = Fiber(uid=f'{fiber.uid}_({span+1}/{n_spans})', + type_variety=fiber.type_variety, + metadata={ 'location': { 'latitude': lat, 'longitude': lng, @@ -470,8 +468,8 @@ def split_fiber(network, fiber, bounds, target_length, equipment): 'region': fiber.loc.region, } }, - params = fiber_params) - if isinstance(prev_node,Fiber): + params=fiber.params.asdict()) + if isinstance(prev_node, Fiber): edgeweight = prev_node.params.length else: edgeweight = 0.01 @@ -485,11 +483,11 @@ def split_fiber(network, fiber, bounds, target_length, equipment): def add_connector_loss(network, fibers, default_con_in, default_con_out, EOL): for fiber in fibers: - if fiber.con_in is None: fiber.con_in = default_con_in - if fiber.con_out is None: fiber.con_out = default_con_out + if fiber.params.con_in is None: fiber.params.con_in = default_con_in + if fiber.params.con_out is None: fiber.params.con_out = default_con_out next_node = next(n for n in network.successors(fiber)) if not isinstance(next_node, Fused): - fiber.con_out += EOL + fiber.params.con_out += EOL def add_fiber_padding(network, fibers, padding): """last_fibers = (fiber for n in network.nodes() @@ -509,10 +507,10 @@ def add_fiber_padding(network, fibers, padding): # in order to support no booster , fused might be placed # just after a roadm: need to check that first_fiber is really a fiber if isinstance(first_fiber,Fiber): - if first_fiber.att_in is None: - first_fiber.att_in = padding - this_span_loss + if first_fiber.params.att_in is None: + first_fiber.params.att_in = padding - this_span_loss else: - first_fiber.att_in = first_fiber.att_in + padding - this_span_loss + first_fiber.params.att_in = first_fiber.params.att_in + padding - this_span_loss def build_network(network, equipment, pref_ch_db, pref_total_db): default_span_data = equipment['Span']['default'] @@ -547,12 +545,3 @@ def build_network(network, equipment, pref_ch_db, pref_total_db): trx = [t for t in network.nodes() if isinstance(t, Transceiver)] for t in trx: set_egress_amplifier(network, t, equipment, pref_total_db) - -def load_sim_params(filename): - sim_params = load_json(filename) - return SimParams(params=sim_params) - -def configure_network(network, sim_params): - for node in network.nodes: - if isinstance(node, RamanFiber): - node.sim_params = sim_params diff --git a/gnpy/core/node.py b/gnpy/core/node.py index 5b60a13a..9750e71d 100644 --- a/gnpy/core/node.py +++ b/gnpy/core/node.py @@ -26,7 +26,7 @@ class Location(namedtuple('Location', 'latitude longitude city region')): return super().__new__(cls, latitude, longitude, city, region) class Node: - def __init__(self, uid, name=None, params=None, metadata=None, operational=None): + def __init__(self, uid, name=None, params=None, metadata=None, operational=None, type_variety=None): if name is None: name = uid self.uid, self.name = uid, name @@ -35,6 +35,8 @@ class Node: if metadata and not isinstance(metadata.get('location'), Location): metadata['location'] = Location(**metadata.pop('location', {})) self.params, self.metadata, self.operational = params, metadata, operational + if type_variety: + self.type_variety = type_variety @property def coords(self): diff --git a/gnpy/core/science_utils.py b/gnpy/core/science_utils.py index ba7a2653..0b9ec57a 100644 --- a/gnpy/core/science_utils.py +++ b/gnpy/core/science_utils.py @@ -1,6 +1,5 @@ import numpy as np from operator import attrgetter -from collections import namedtuple from logging import getLogger import scipy.constants as ph from scipy.integrate import solve_bvp @@ -9,154 +8,19 @@ from scipy.interpolate import interp1d from scipy.optimize import OptimizeResult from gnpy.core.utils import db2lin +from gnpy.core.parameters import SimParams logger = getLogger(__name__) -class RamanParams(): - def __init__(self, params): - self._flag_raman = params['flag_raman'] - self._space_resolution = params['space_resolution'] - self._tolerance = params['tolerance'] - - @property - def flag_raman(self): - return self._flag_raman - - @property - def space_resolution(self): - return self._space_resolution - - @property - def tolerance(self): - return self._tolerance - -class NLIParams(): - def __init__(self, params): - self._nli_method_name = params['nli_method_name'] - self._wdm_grid_size = params['wdm_grid_size'] - self._dispersion_tolerance = params['dispersion_tolerance'] - self._phase_shift_tollerance = params['phase_shift_tollerance'] - self._f_cut_resolution = None - self._f_pump_resolution = None - - @property - def nli_method_name(self): - return self._nli_method_name - - @property - def wdm_grid_size(self): - return self._wdm_grid_size - - @property - def dispersion_tolerance(self): - return self._dispersion_tolerance - - @property - def phase_shift_tollerance(self): - return self._phase_shift_tollerance - - @property - def f_cut_resolution(self): - return self._f_cut_resolution - - @f_cut_resolution.setter - def f_cut_resolution(self, f_cut_resolution): - self._f_cut_resolution = f_cut_resolution - - @property - def f_pump_resolution(self): - return self._f_pump_resolution - - @f_pump_resolution.setter - def f_pump_resolution(self, f_pump_resolution): - self._f_pump_resolution = f_pump_resolution - -class SimParams(): - def __init__(self, params): - self._raman_computed_channels = params['raman_computed_channels'] - self._raman_params = RamanParams(params=params['raman_parameters']) - self._nli_params = NLIParams(params=params['nli_parameters']) - - @property - def raman_computed_channels(self): - return self._raman_computed_channels - - @property - def raman_params(self): - return self._raman_params - - @property - def nli_params(self): - return self._nli_params - -class FiberParams(): - def __init__(self, fiber): - self._loss_coef = 2 * fiber.dbkm_2_lin()[1] - self._length = fiber.length - self._gamma = fiber.gamma - self._beta2 = fiber.beta2() - self._beta3 = fiber.beta3 if hasattr(fiber, 'beta3') else 0 - self._f_ref_beta = fiber.f_ref_beta if hasattr(fiber, 'f_ref_beta') else 0 - self._raman_efficiency = fiber.params.raman_efficiency - self._temperature = fiber.operational['temperature'] - - @property - def loss_coef(self): - return self._loss_coef - - @property - def length(self): - return self._length - - @property - def gamma(self): - return self._gamma - - @property - def beta2(self): - return self._beta2 - - @property - def beta3(self): - return self._beta3 - - @property - def f_ref_beta(self): - return self._f_ref_beta - - @property - def raman_efficiency(self): - return self._raman_efficiency - - @property - def temperature(self): - return self._temperature - - def alpha0(self, f_ref=193.5e12): - """ It returns the zero element of the series expansion of attenuation coefficient alpha(f) in the - reference frequency f_ref - - :param f_ref: reference frequency of series expansion [Hz] - :return: alpha0: power attenuation coefficient in f_ref [Neper/m] - """ - if not hasattr(self.loss_coef, 'alpha_power'): - alpha0 = self.loss_coef - else: - alpha_interp = interp1d(self.loss_coef['frequency'], - self.loss_coef['alpha_power']) - alpha0 = alpha_interp(f_ref) - return alpha0 - -pump = namedtuple('RamanPump', 'power frequency propagation_direction') - def propagate_raman_fiber(fiber, *carriers): - sim_params = fiber.sim_params - raman_params = fiber.sim_params.raman_params - nli_params = fiber.sim_params.nli_params + simulation = Simulation.get_simulation() + sim_params = simulation.sim_params + raman_params = sim_params.raman_params + nli_params = sim_params.nli_params # apply input attenuation to carriers - attenuation_in = db2lin(fiber.con_in + fiber.att_in) + attenuation_in = db2lin(fiber.params.con_in + fiber.params.att_in) chan = [] for carrier in carriers: pwr = carrier.power @@ -166,36 +30,32 @@ def propagate_raman_fiber(fiber, *carriers): carrier = carrier._replace(power=pwr) chan.append(carrier) carriers = tuple(f for f in chan) - fiber_params = FiberParams(fiber) # evaluate fiber attenuation involving also SRS if required by sim_params - if 'raman_pumps' in fiber.operational: - raman_pumps = tuple(pump(p['power'], p['frequency'], p['propagation_direction']) - for p in fiber.operational['raman_pumps']) - else: - raman_pumps = None - raman_solver = RamanSolver(raman_params=raman_params, fiber_params=fiber_params) - stimulated_raman_scattering = raman_solver.stimulated_raman_scattering(carriers=carriers, - raman_pumps=raman_pumps) + raman_solver = fiber.raman_solver + raman_solver.carriers = carriers + raman_solver.raman_pumps = fiber.raman_pumps + stimulated_raman_scattering = raman_solver.stimulated_raman_scattering + fiber_attenuation = (stimulated_raman_scattering.rho[:, -1])**-2 if not raman_params.flag_raman: - fiber_attenuation = tuple(fiber.lin_attenuation for _ in carriers) + fiber_attenuation = tuple(fiber.params.lin_attenuation for _ in carriers) # evaluate Raman ASE noise if required by sim_params and if raman pumps are present - if raman_params.flag_raman and raman_pumps: + if raman_params.flag_raman and fiber.raman_pumps: raman_ase = raman_solver.spontaneous_raman_scattering.power[:, -1] else: raman_ase = tuple(0 for _ in carriers) # evaluate nli and propagate in fiber - attenuation_out = db2lin(fiber.con_out) - nli_solver = NliSolver(nli_params=nli_params, fiber_params=fiber_params) + attenuation_out = db2lin(fiber.params.con_out) + nli_solver = fiber.nli_solver nli_solver.stimulated_raman_scattering = stimulated_raman_scattering nli_frequencies = [] computed_nli = [] - for carrier in (c for c in carriers if c.channel_number in sim_params.raman_computed_channels): - resolution_param = frequency_resolution(carrier, carriers, sim_params, fiber_params) + for carrier in (c for c in carriers if c.channel_number in sim_params.nli_params.computed_channels): + resolution_param = frequency_resolution(carrier, carriers, sim_params, fiber) f_cut_resolution, f_pump_resolution, _, _ = resolution_param nli_params.f_cut_resolution = f_cut_resolution nli_params.f_pump_resolution = f_pump_resolution @@ -212,7 +72,8 @@ def propagate_raman_fiber(fiber, *carriers): new_carriers.append(carrier._replace(power=pwr)) return new_carriers -def frequency_resolution(carrier, carriers, sim_params, fiber_params): + +def frequency_resolution(carrier, carriers, sim_params, fiber): def _get_freq_res_k_phi(delta_count, grid_size, alpha0, delta_z, beta2, k_tol, phi_tol): res_phi = _get_freq_res_phase_rotation(delta_count, grid_size, delta_z, beta2, phi_tol) res_k = _get_freq_res_dispersion_attenuation(delta_count, grid_size, alpha0, beta2, k_tol) @@ -228,10 +89,10 @@ def frequency_resolution(carrier, carriers, sim_params, fiber_params): grid_size = sim_params.nli_params.wdm_grid_size delta_z = sim_params.raman_params.space_resolution - alpha0 = fiber_params.alpha0() - beta2 = fiber_params.beta2 + alpha0 = fiber.alpha0() + beta2 = fiber.params.beta2 k_tol = sim_params.nli_params.dispersion_tolerance - phi_tol = sim_params.nli_params.phase_shift_tollerance + phi_tol = sim_params.nli_params.phase_shift_tolerance f_pump_resolution, method_f_pump, res_dict_pump = \ _get_freq_res_k_phi(0, grid_size, alpha0, delta_z, beta2, k_tol, phi_tol) f_cut_resolution = {} @@ -247,6 +108,7 @@ def frequency_resolution(carrier, carriers, sim_params, fiber_params): res_dict_cut[delta_number] = res_dict return [f_cut_resolution, f_pump_resolution, (method_f_cut, method_f_pump), (res_dict_cut, res_dict_pump)] + def raised_cosine_comb(f, *carriers): """ Returns an array storing the PSD of a WDM comb of raised cosine shaped channels at the input frequencies defined in array f @@ -270,30 +132,59 @@ def raised_cosine_comb(f, *carriers): np.where(tf > 0, 1., 0.) * np.where(np.abs(ff) <= stopband, 1., 0.)) + psd return psd + +class Simulation: + _shared_dict = {} + + def __init__(self): + if type(self) == Simulation: + raise NotImplementedError('Simulation cannot be instatiated') + + @classmethod + def set_params(cls, sim_params): + cls._shared_dict['sim_params'] = sim_params + + @classmethod + def get_simulation(cls): + self = cls.__new__(cls) + return self + + @property + def sim_params(self): + return self._shared_dict['sim_params'] + + +class SpontaneousRamanScattering: + def __init__(self, frequency, z, power): + self.frequency = frequency + self.z = z + self.power = power + + +class StimulatedRamanScattering: + def __init__(self, frequency, z, rho, power): + self.frequency = frequency + self.z = z + self.rho = rho + self.power = power + + class RamanSolver: - def __init__(self, raman_params=None, fiber_params=None): - """ Initialize the fiber object with its physical parameters - :param length: fiber length in m. - :param alphap: fiber power attenuation coefficient vs frequency in 1/m. numpy array - :param freq_alpha: frequency axis of alphap in Hz. numpy array - :param cr_raman: Raman efficiency vs frequency offset in 1/W/m. numpy array - :param freq_cr: reference frequency offset axis for cr_raman. numpy array - :param raman_params: namedtuple containing the solver parameters (optional). + def __init__(self, fiber=None): + """ Initialize the Raman solver object. + :param fiber: instance of elements.py/Fiber. + :param carriers: tuple of carrier objects + :param raman_pumps: tuple containing pumps characteristics """ - self.fiber_params = fiber_params - self.raman_params = raman_params + self._fiber = fiber self._carriers = None + self._raman_pumps = None self._stimulated_raman_scattering = None self._spontaneous_raman_scattering = None @property - def fiber_params(self): - return self._fiber_params - - @fiber_params.setter - def fiber_params(self, fiber_params): - self._stimulated_raman_scattering = None - self._fiber_params = fiber_params + def fiber(self): + return self._fiber @property def carriers(self): @@ -301,11 +192,8 @@ class RamanSolver: @carriers.setter def carriers(self, carriers): - """ - :param carriers: tuple of namedtuples containing information about carriers - :return: - """ self._carriers = carriers + self._spontaneous_raman_scattering = None self._stimulated_raman_scattering = None @property @@ -318,62 +206,44 @@ class RamanSolver: self._stimulated_raman_scattering = None @property - def raman_params(self): - return self._raman_params - - @raman_params.setter - def raman_params(self, raman_params): - """ - :param raman_params: namedtuple containing the solver parameters (optional). - :return: - """ - self._raman_params = raman_params - self._stimulated_raman_scattering = None - self._spontaneous_raman_scattering = None + def stimulated_raman_scattering(self): + if self._stimulated_raman_scattering is None: + self.calculate_stimulated_raman_scattering(self.carriers, self.raman_pumps) + return self._stimulated_raman_scattering @property def spontaneous_raman_scattering(self): if self._spontaneous_raman_scattering is None: - # SET STUFF - loss_coef = self.fiber_params.loss_coef - raman_efficiency = self.fiber_params.raman_efficiency - temperature = self.fiber_params.temperature - carriers = self.carriers - raman_pumps = self.raman_pumps - - logger.debug('Start computing fiber Spontaneous Raman Scattering') - power_spectrum, freq_array, prop_direct, bn_array = self._compute_power_spectrum(carriers, raman_pumps) - - if not hasattr(loss_coef, 'alpha_power'): - alphap_fiber = loss_coef * np.ones(freq_array.shape) - else: - interp_alphap = interp1d(loss_coef['frequency'], loss_coef['alpha_power']) - alphap_fiber = interp_alphap(freq_array) - - freq_diff = abs(freq_array - np.reshape(freq_array, (len(freq_array), 1))) - interp_cr = interp1d(raman_efficiency['frequency_offset'], raman_efficiency['cr']) - cr = interp_cr(freq_diff) - - # z propagation axis - z_array = self._stimulated_raman_scattering.z - ase_bc = np.zeros(freq_array.shape) - - # calculate ase power - spontaneous_raman_scattering = self._int_spontaneous_raman(z_array, self._stimulated_raman_scattering.power, - alphap_fiber, freq_array, cr, freq_diff, ase_bc, - bn_array, temperature) - - setattr(spontaneous_raman_scattering, 'frequency', freq_array) - setattr(spontaneous_raman_scattering, 'z', z_array) - setattr(spontaneous_raman_scattering, 'power', spontaneous_raman_scattering.x) - delattr(spontaneous_raman_scattering, 'x') - - logger.debug(spontaneous_raman_scattering.message) - - self._spontaneous_raman_scattering = spontaneous_raman_scattering - + self.calculate_spontaneous_raman_scattering(self.carriers, self.raman_pumps) return self._spontaneous_raman_scattering + def calculate_spontaneous_raman_scattering(self, carriers, raman_pumps): + raman_efficiency = self.fiber.params.raman_efficiency + temperature = self.fiber.operational['temperature'] + + logger.debug('Start computing fiber Spontaneous Raman Scattering') + power_spectrum, freq_array, prop_direct, bn_array = self._compute_power_spectrum(carriers, raman_pumps) + + alphap_fiber = self.fiber.alpha(freq_array) + + freq_diff = abs(freq_array - np.reshape(freq_array, (len(freq_array), 1))) + interp_cr = interp1d(raman_efficiency['frequency_offset'], raman_efficiency['cr']) + cr = interp_cr(freq_diff) + + # z propagation axis + z_array = self.stimulated_raman_scattering.z + ase_bc = np.zeros(freq_array.shape) + + # calculate ase power + int_spontaneous_raman = self._int_spontaneous_raman(z_array, self._stimulated_raman_scattering.power, + alphap_fiber, freq_array, cr, freq_diff, ase_bc, + bn_array, temperature) + + spontaneous_raman_scattering = SpontaneousRamanScattering(freq_array, z_array, int_spontaneous_raman.x) + logger.debug("Spontaneous Raman Scattering evaluated successfully") + self._spontaneous_raman_scattering = spontaneous_raman_scattering + + @staticmethod def _compute_power_spectrum(carriers, raman_pumps=None): """ @@ -412,10 +282,14 @@ class RamanSolver: return pow_array, f_array, propagation_direction, noise_bandwidth_array - def _int_spontaneous_raman(self, z_array, raman_matrix, alphap_fiber, freq_array, cr_raman_matrix, freq_diff, ase_bc, bn_array, temperature): + def _int_spontaneous_raman(self, z_array, raman_matrix, alphap_fiber, freq_array, + cr_raman_matrix, freq_diff, ase_bc, bn_array, temperature): spontaneous_raman_scattering = OptimizeResult() - dx = self.raman_params.space_resolution + simulation = Simulation.get_simulation() + sim_params = simulation.sim_params + + dx = sim_params.raman_params.space_resolution h = ph.value('Planck constant') kb = ph.value('Boltzmann constant') @@ -428,12 +302,14 @@ class RamanSolver: eta = 1/(np.exp((h*freq_diff[f_ind, f_ind+1:])/(kb*temperature)) - 1) int_fiber_loss = -alphap_fiber[f_ind] * z_array - int_raman_loss = np.sum((cr_raman[:f_ind] * vibrational_loss * int_pump[:f_ind, :].transpose()).transpose(), axis=0) + int_raman_loss = np.sum((cr_raman[:f_ind] * vibrational_loss * int_pump[:f_ind, :].transpose()).transpose(), + axis=0) int_raman_gain = np.sum((cr_raman[f_ind + 1:] * int_pump[f_ind + 1:, :].transpose()).transpose(), axis=0) int_gain_loss = int_fiber_loss + int_raman_gain + int_raman_loss - new_ase = np.sum((cr_raman[f_ind+1:] * (1 + eta) * raman_matrix[f_ind+1:, :].transpose()).transpose() * h * f_ase * bn_array[f_ind], axis=0) + new_ase = np.sum((cr_raman[f_ind+1:] * (1 + eta) * raman_matrix[f_ind+1:, :].transpose()).transpose() + * h * f_ase * bn_array[f_ind], axis=0) bc_evolution = ase_bc[f_ind] * np.exp(int_gain_loss) ase_evolution = np.exp(int_gain_loss) * cumtrapz(new_ase*np.exp(-int_gain_loss), z_array, dx=dx, initial=0) @@ -441,69 +317,51 @@ class RamanSolver: power_ase[f_ind, :] = bc_evolution + ase_evolution spontaneous_raman_scattering.x = 2 * power_ase - spontaneous_raman_scattering.success = True - spontaneous_raman_scattering.message = "Spontaneous Raman Scattering evaluated successfully" - return spontaneous_raman_scattering - def stimulated_raman_scattering(self, carriers, raman_pumps=None): + def calculate_stimulated_raman_scattering(self, carriers, raman_pumps): """ Returns stimulated Raman scattering solution including fiber gain/loss profile. - :return: self._stimulated_raman_scattering: the SRS problem solution. - scipy.interpolate.PPoly instance + :return: None """ + # fiber parameters + fiber_length = self.fiber.params.length + loss_coef = self.fiber.params.lin_loss_exp + raman_efficiency = self.fiber.params.raman_efficiency + simulation = Simulation.get_simulation() + sim_params = simulation.sim_params - if self._stimulated_raman_scattering is None: - # fiber parameters - fiber_length = self.fiber_params.length - loss_coef = self.fiber_params.loss_coef - if self.raman_params.flag_raman: - raman_efficiency = self.fiber_params.raman_efficiency - else: - raman_efficiency = self.fiber_params.raman_efficiency - raman_efficiency['cr'] = np.array(raman_efficiency['cr']) * 0 - # raman solver parameters - z_resolution = self.raman_params.space_resolution - tolerance = self.raman_params.tolerance + if not sim_params.raman_params.flag_raman: + raman_efficiency['cr'] = np.zeros(len(raman_efficiency['cr'])) + # raman solver parameters + z_resolution = sim_params.raman_params.space_resolution + tolerance = sim_params.raman_params.tolerance - logger.debug('Start computing fiber Stimulated Raman Scattering') + logger.debug('Start computing fiber Stimulated Raman Scattering') - power_spectrum, freq_array, prop_direct, _ = self._compute_power_spectrum(carriers, raman_pumps) + power_spectrum, freq_array, prop_direct, _ = self._compute_power_spectrum(carriers, raman_pumps) - if not hasattr(loss_coef, 'alpha_power'): - alphap_fiber = loss_coef * np.ones(freq_array.shape) - else: - interp_alphap = interp1d(loss_coef['frequency'], loss_coef['alpha_power']) - alphap_fiber = interp_alphap(freq_array) + alphap_fiber = self.fiber.alpha(freq_array) - freq_diff = abs(freq_array - np.reshape(freq_array, (len(freq_array), 1))) - interp_cr = interp1d(raman_efficiency['frequency_offset'], raman_efficiency['cr']) - cr = interp_cr(freq_diff) + freq_diff = abs(freq_array - np.reshape(freq_array, (len(freq_array), 1))) + interp_cr = interp1d(raman_efficiency['frequency_offset'], raman_efficiency['cr']) + cr = interp_cr(freq_diff) - # z propagation axis - z = np.arange(0, fiber_length+1, z_resolution) + # z propagation axis + z = np.arange(0, fiber_length + 1, z_resolution) - ode_function = lambda z, p: self._ode_stimulated_raman(z, p, alphap_fiber, freq_array, cr, prop_direct) - boundary_residual = lambda ya, yb: self._residuals_stimulated_raman(ya, yb, power_spectrum, prop_direct) - initial_guess_conditions = self._initial_guess_stimulated_raman(z, power_spectrum, alphap_fiber, prop_direct) + ode_function = lambda z, p: self._ode_stimulated_raman(z, p, alphap_fiber, freq_array, cr, prop_direct) + boundary_residual = lambda ya, yb: self._residuals_stimulated_raman(ya, yb, power_spectrum, prop_direct) + initial_guess_conditions = self._initial_guess_stimulated_raman(z, power_spectrum, alphap_fiber, prop_direct) - # ODE SOLVER - stimulated_raman_scattering = solve_bvp(ode_function, boundary_residual, z, initial_guess_conditions, tol=tolerance) + # ODE SOLVER + bvp_solution = solve_bvp(ode_function, boundary_residual, z, initial_guess_conditions, tol=tolerance) - rho = (stimulated_raman_scattering.y.transpose() / power_spectrum).transpose() - rho = np.sqrt(rho) # From power attenuation to field attenuation - setattr(stimulated_raman_scattering, 'frequency', freq_array) - setattr(stimulated_raman_scattering, 'z', stimulated_raman_scattering.x) - setattr(stimulated_raman_scattering, 'rho', rho) - setattr(stimulated_raman_scattering, 'power', stimulated_raman_scattering.y) - delattr(stimulated_raman_scattering, 'x') - delattr(stimulated_raman_scattering, 'y') + rho = (bvp_solution.y.transpose() / power_spectrum).transpose() + rho = np.sqrt(rho) # From power attenuation to field attenuation + stimulated_raman_scattering = StimulatedRamanScattering(freq_array, bvp_solution.x, rho, bvp_solution.y) - self.carriers = carriers - self.raman_pumps = raman_pumps - self._stimulated_raman_scattering = stimulated_raman_scattering - - return self._stimulated_raman_scattering + self._stimulated_raman_scattering = stimulated_raman_scattering def _residuals_stimulated_raman(self, ya, yb, power_spectrum, prop_direct): @@ -520,11 +378,14 @@ class RamanSolver: def _initial_guess_stimulated_raman(self, z, power_spectrum, alphap_fiber, prop_direct): """ Computes the initial guess knowing the boundary conditions :param z: patial axis [m]. numpy array - :param power_spectrum: power in each frequency slice [W]. Frequency axis is defined by freq_array. numpy array - :param alphap_fiber: frequency dependent fiber attenuation of signal power [1/m]. Frequency defined by freq_array. numpy array + :param power_spectrum: power in each frequency slice [W]. + Frequency axis is defined by freq_array. numpy array + :param alphap_fiber: frequency dependent fiber attenuation of signal power [1/m]. + Frequency defined by freq_array. numpy array :param prop_direct: indicates the propagation direction of each power slice in power_spectrum: +1 for forward propagation and -1 for backward propagation. Frequency defined by freq_array. numpy array - :return: power_guess: guess on the initial conditions [W]. The first ndarray index identifies the frequency slice, + :return: power_guess: guess on the initial conditions [W]. + The first ndarray index identifies the frequency slice, the second ndarray index identifies the step in z. ndarray """ @@ -538,14 +399,19 @@ class RamanSolver: return power_guess def _ode_stimulated_raman(self, z, power_spectrum, alphap_fiber, freq_array, cr_raman_matrix, prop_direct): - """ Aim of ode_raman is to implement the set of ordinary differential equations (ODEs) describing the Raman effect. + """ Aim of ode_raman is to implement the set of ordinary differential equations (ODEs) + describing the Raman effect. :param z: spatial axis (unused). - :param power_spectrum: power in each frequency slice [W]. Frequency axis is defined by freq_array. numpy array. Size n - :param alphap_fiber: frequency dependent fiber attenuation of signal power [1/m]. Frequency defined by freq_array. numpy array. Size n + :param power_spectrum: power in each frequency slice [W]. + Frequency axis is defined by freq_array. numpy array. Size n + :param alphap_fiber: frequency dependent fiber attenuation of signal power [1/m]. + Frequency defined by freq_array. numpy array. Size n :param freq_array: reference frequency axis [Hz]. numpy array. Size n - :param cr_raman: Cr(f) Raman gain efficiency variation in frequency [1/W/m]. Frequency defined by freq_array. numpy ndarray. Size nxn + :param cr_raman: Cr(f) Raman gain efficiency variation in frequency [1/W/m]. + Frequency defined by freq_array. numpy ndarray. Size nxn :param prop_direct: indicates the propagation direction of each power slice in power_spectrum: - +1 for forward propagation and -1 for backward propagation. Frequency defined by freq_array. numpy array. Size n + +1 for forward propagation and -1 for backward propagation. + Frequency defined by freq_array. numpy array. Size n :return: dP/dz: the power variation in dz [W/m]. numpy array. Size n """ @@ -563,28 +429,24 @@ class RamanSolver: return np.vstack(dpdz) + class NliSolver: """ This class implements the NLI models. - Model and method can be specified in `self.nli_params.method`. + Model and method can be specified in `sim_params.nli_params.method`. List of implemented methods: 'gn_model_analytic': brute force triple integral solution 'ggn_spectrally_separated_xpm_spm': XPM plus SPM """ - - def __init__(self, nli_params=None, fiber_params=None): - """ Initialize the fiber object with its physical parameters + def __init__(self, fiber=None): + """ Initialize the Nli solver object. + :param fiber: instance of elements.py/Fiber. """ - self.fiber_params = fiber_params - self.nli_params = nli_params - self.stimulated_raman_scattering = None + self._fiber = fiber + self._stimulated_raman_scattering = None @property - def fiber_params(self): - return self._fiber_params - - @fiber_params.setter - def fiber_params(self, fiber_params): - self._fiber_params = fiber_params + def fiber(self): + return self._fiber @property def stimulated_raman_scattering(self): @@ -594,28 +456,19 @@ class NliSolver: def stimulated_raman_scattering(self, stimulated_raman_scattering): self._stimulated_raman_scattering = stimulated_raman_scattering - @property - def nli_params(self): - return self._nli_params - - @nli_params.setter - def nli_params(self, nli_params): - """ - :param model_params: namedtuple containing the parameters used to compute the NLI. - """ - self._nli_params = nli_params - def compute_nli(self, carrier, *carriers): """ Compute NLI power generated by the WDM comb `*carriers` on the channel under test `carrier` at the end of the fiber span. """ - if 'gn_model_analytic' == self.nli_params.nli_method_name.lower(): + simulation = Simulation.get_simulation() + sim_params = simulation.sim_params + if 'gn_model_analytic' == sim_params.nli_params.nli_method_name.lower(): carrier_nli = self._gn_analytic(carrier, *carriers) - elif 'ggn_spectrally_separated' in self.nli_params.nli_method_name.lower(): + elif 'ggn_spectrally_separated' in sim_params.nli_params.nli_method_name.lower(): eta_matrix = self._compute_eta_matrix(carrier, *carriers) carrier_nli = self._carrier_nli_from_eta_matrix(eta_matrix, carrier, *carriers) else: - raise ValueError(f'Method {self.nli_params.method_nli} not implemented.') + raise ValueError(f'Method {sim_params.nli_params.method_nli} not implemented.') return carrier_nli @@ -632,6 +485,8 @@ class NliSolver: def _compute_eta_matrix(self, carrier_cut, *carriers): cut_index = carrier_cut.channel_number - 1 + simulation = Simulation.get_simulation() + sim_params = simulation.sim_params # Matrix initialization matrix_size = max(carriers, key=lambda x: getattr(x, 'channel_number')).channel_number eta_matrix = np.zeros(shape=(matrix_size, matrix_size)) @@ -639,10 +494,10 @@ class NliSolver: # SPM logger.debug(f'Start computing SPM on channel #{carrier_cut.channel_number}') # SPM GGN - if 'ggn' in self.nli_params.nli_method_name.lower(): + if 'ggn' in sim_params.nli_params.nli_method_name.lower(): partial_nli = self._generalized_spectrally_separated_spm(carrier_cut) # SPM GN - elif 'gn' in self.nli_params.nli_method_name.lower(): + elif 'gn' in sim_params.nli_params.nli_method_name.lower(): partial_nli = self._gn_analytic(carrier_cut, *[carrier_cut]) eta_matrix[cut_index, cut_index] = partial_nli / (carrier_cut.power.signal**3) @@ -653,10 +508,10 @@ class NliSolver: logger.debug(f'Start computing XPM on channel #{carrier_cut.channel_number} ' f'from channel #{pump_carrier.channel_number}') # XPM GGN - if 'ggn' in self.nli_params.nli_method_name.lower(): + if 'ggn' in sim_params.nli_params.nli_method_name.lower(): partial_nli = self._generalized_spectrally_separated_xpm(carrier_cut, pump_carrier) # XPM GGN - elif 'gn' in self.nli_params.nli_method_name.lower(): + elif 'gn' in sim_params.nli_params.nli_method_name.lower(): partial_nli = self._gn_analytic(carrier_cut, *[pump_carrier]) eta_matrix[pump_index, pump_index] = partial_nli /\ (carrier_cut.power.signal * pump_carrier.power.signal**2) @@ -670,47 +525,51 @@ class NliSolver: :param carriers: the full WDM comb :return: carrier_nli: the amount of nonlinear interference in W on the carrier under analysis """ - alpha = self.fiber_params.alpha0() / 2 - beta2 = self.fiber_params.beta2 - gamma = self.fiber_params.gamma - length = self.fiber_params.length - effective_length = (1 - np.exp(-2 * alpha * length)) / (2 * alpha) - asymptotic_length = 1 / (2 * alpha) + beta2 = self.fiber.params.beta2 + gamma = self.fiber.params.gamma + effective_length = self.fiber.params.effective_length + asymptotic_length = self.fiber.params.asymptotic_length g_nli = 0 for interfering_carrier in carriers: g_interfearing = interfering_carrier.power.signal / interfering_carrier.baud_rate g_signal = carrier.power.signal / carrier.baud_rate g_nli += g_interfearing**2 * g_signal \ - * _psi(carrier, interfering_carrier, beta2=self.fiber_params.beta2, asymptotic_length=1/self.fiber_params.alpha0()) - g_nli *= (16.0 / 27.0) * (gamma * effective_length)**2 /\ + * _psi(carrier, interfering_carrier, beta2=beta2, asymptotic_length=asymptotic_length) + g_nli *= (16.0 / 27.0) * (gamma * effective_length) ** 2 /\ (2 * np.pi * abs(beta2) * asymptotic_length) carrier_nli = carrier.baud_rate * g_nli return carrier_nli # Methods for computing the GGN-model def _generalized_spectrally_separated_spm(self, carrier): - f_cut_resolution = self.nli_params.f_cut_resolution['delta_0'] + gamma = self.fiber.params.gamma + simulation = Simulation.get_simulation() + sim_params = simulation.sim_params + f_cut_resolution = sim_params.nli_params.f_cut_resolution['delta_0'] f_eval = carrier.frequency g_cut = (carrier.power.signal / carrier.baud_rate) - spm_nli = carrier.baud_rate * (16.0 / 27.0) * self.fiber_params.gamma**2 * g_cut**3 * \ + spm_nli = carrier.baud_rate * (16.0 / 27.0) * gamma ** 2 * g_cut ** 3 * \ self._generalized_psi(carrier, carrier, f_eval, f_cut_resolution, f_cut_resolution) return spm_nli def _generalized_spectrally_separated_xpm(self, carrier_cut, pump_carrier): + gamma = self.fiber.params.gamma + simulation = Simulation.get_simulation() + sim_params = simulation.sim_params delta_index = pump_carrier.channel_number - carrier_cut.channel_number - f_cut_resolution = self.nli_params.f_cut_resolution[f'delta_{delta_index}'] - f_pump_resolution = self.nli_params.f_pump_resolution + f_cut_resolution = sim_params.nli_params.f_cut_resolution[f'delta_{delta_index}'] + f_pump_resolution = sim_params.nli_params.f_pump_resolution f_eval = carrier_cut.frequency g_pump = (pump_carrier.power.signal / pump_carrier.baud_rate) g_cut = (carrier_cut.power.signal / carrier_cut.baud_rate) frequency_offset_threshold = self._frequency_offset_threshold(pump_carrier.baud_rate) if abs(carrier_cut.frequency - pump_carrier.frequency) <= frequency_offset_threshold: - xpm_nli = carrier_cut.baud_rate * (16.0 / 27.0) * self.fiber_params.gamma**2 * g_pump**2 * g_cut * \ + xpm_nli = carrier_cut.baud_rate * (16.0 / 27.0) * gamma ** 2 * g_pump**2 * g_cut * \ 2 * self._generalized_psi(carrier_cut, pump_carrier, f_eval, f_cut_resolution, f_pump_resolution) else: - xpm_nli = carrier_cut.baud_rate * (16.0 / 27.0) * self.fiber_params.gamma**2 * g_pump**2 * g_cut * \ + xpm_nli = carrier_cut.baud_rate * (16.0 / 27.0) * gamma ** 2 * g_pump**2 * g_cut * \ 2 * self._fast_generalized_psi(carrier_cut, pump_carrier, f_eval, f_cut_resolution) return xpm_nli @@ -719,10 +578,10 @@ class NliSolver: :return: generalized_psi """ # Fiber parameters - alpha0 = self.fiber_params.alpha0(f_eval) - beta2 = self.fiber_params.beta2 - beta3 = self.fiber_params.beta3 - f_ref_beta = self.fiber_params.f_ref_beta + alpha0 = self.fiber.alpha0(f_eval) + beta2 = self.fiber.params.beta2 + beta3 = self.fiber.params.beta3 + f_ref_beta = self.fiber.params.ref_frequency z = self.stimulated_raman_scattering.z frequency_rho = self.stimulated_raman_scattering.frequency rho_norm = self.stimulated_raman_scattering.rho * np.exp(np.abs(alpha0) * z / 2) @@ -752,10 +611,10 @@ class NliSolver: :return: generalized_psi """ # Fiber parameters - alpha0 = self.fiber_params.alpha0(f_eval) - beta2 = self.fiber_params.beta2 - beta3 = self.fiber_params.beta3 - f_ref_beta = self.fiber_params.f_ref_beta + alpha0 = self.fiber.alpha0(f_eval) + beta2 = self.fiber.params.beta2 + beta3 = self.fiber.params.beta3 + f_ref_beta = self.fiber.params.ref_frequency z = self.stimulated_raman_scattering.z frequency_rho = self.stimulated_raman_scattering.frequency rho_norm = self.stimulated_raman_scattering.rho * np.exp(np.abs(alpha0) * z / 2) @@ -803,7 +662,8 @@ class NliSolver: beta2_ref = 21.3e-27 delta_f_ref = 50e9 rs_ref = 32e9 - freq_offset_th = ((k_ref * delta_f_ref) * rs_ref * beta2_ref) / (self.fiber_params.beta2 * symbol_rate) + beta2 = self.fiber.params.beta2 + freq_offset_th = ((k_ref * delta_f_ref) * rs_ref * beta2_ref) / (beta2 * symbol_rate) return freq_offset_th def _psi(carrier, interfering_carrier, beta2, asymptotic_length): diff --git a/json_structure_description.rst b/json_structure_description.rst index f144602a..2d28b8f6 100644 --- a/json_structure_description.rst +++ b/json_structure_description.rst @@ -544,7 +544,6 @@ Additional details of the simulation are controlled via ``sim_params.json``: .. code-block:: json { - "raman_computed_channels": [1, 18, 37, 56, 75], "raman_parameters": { "flag_raman": true, "space_resolution": 10e3, @@ -554,6 +553,7 @@ Additional details of the simulation are controlled via ``sim_params.json``: "nli_method_name": "ggn_spectrally_separated", "wdm_grid_size": 50e9, "dispersion_tolerance": 1, - "phase_shift_tollerance": 0.1 + "phase_shift_tolerance": 0.1, + "computed_channels": [1, 18, 37, 56, 75] } } diff --git a/tests/data/CORONET_Global_Topology_auto_design_expected.json b/tests/data/CORONET_Global_Topology_auto_design_expected.json index 7006b6af..d99c618b 100644 --- a/tests/data/CORONET_Global_Topology_auto_design_expected.json +++ b/tests/data/CORONET_Global_Topology_auto_design_expected.json @@ -3105,7 +3105,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 143.553, "loss_coef": 0.2, "length_units": "km", @@ -3127,7 +3126,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 67.179, "loss_coef": 0.2, "length_units": "km", @@ -3149,7 +3147,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 147.35, "loss_coef": 0.2, "length_units": "km", @@ -3171,7 +3168,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.923, "loss_coef": 0.2, "length_units": "km", @@ -3193,7 +3189,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 126.626, "loss_coef": 0.2, "length_units": "km", @@ -3215,7 +3210,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 107.244, "loss_coef": 0.2, "length_units": "km", @@ -3237,7 +3231,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 131.097, "loss_coef": 0.2, "length_units": "km", @@ -3259,7 +3252,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 125.56, "loss_coef": 0.2, "length_units": "km", @@ -3281,7 +3273,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 29.362, "loss_coef": 0.2, "length_units": "km", @@ -3303,7 +3294,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 129.825, "loss_coef": 0.2, "length_units": "km", @@ -3325,7 +3315,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 24.214, "loss_coef": 0.2, "length_units": "km", @@ -3347,7 +3336,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 136.06, "loss_coef": 0.2, "length_units": "km", @@ -3369,7 +3357,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 132.649, "loss_coef": 0.2, "length_units": "km", @@ -3391,7 +3378,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 25.72, "loss_coef": 0.2, "length_units": "km", @@ -3413,7 +3399,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 145.266, "loss_coef": 0.2, "length_units": "km", @@ -3435,7 +3420,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 77.163, "loss_coef": 0.2, "length_units": "km", @@ -3457,7 +3441,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 144.06, "loss_coef": 0.2, "length_units": "km", @@ -3479,7 +3462,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 143.553, "loss_coef": 0.2, "length_units": "km", @@ -3501,7 +3483,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 67.179, "loss_coef": 0.2, "length_units": "km", @@ -3523,7 +3504,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 147.35, "loss_coef": 0.2, "length_units": "km", @@ -3545,7 +3525,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.923, "loss_coef": 0.2, "length_units": "km", @@ -3567,7 +3546,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 126.626, "loss_coef": 0.2, "length_units": "km", @@ -3589,7 +3567,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 107.244, "loss_coef": 0.2, "length_units": "km", @@ -3611,7 +3588,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 131.097, "loss_coef": 0.2, "length_units": "km", @@ -3633,7 +3609,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 125.56, "loss_coef": 0.2, "length_units": "km", @@ -3655,7 +3630,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 29.362, "loss_coef": 0.2, "length_units": "km", @@ -3677,7 +3651,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 129.825, "loss_coef": 0.2, "length_units": "km", @@ -3699,7 +3672,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 24.214, "loss_coef": 0.2, "length_units": "km", @@ -3721,7 +3693,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 136.06, "loss_coef": 0.2, "length_units": "km", @@ -3743,7 +3714,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 132.649, "loss_coef": 0.2, "length_units": "km", @@ -3765,7 +3735,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 25.72, "loss_coef": 0.2, "length_units": "km", @@ -3787,7 +3756,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 145.266, "loss_coef": 0.2, "length_units": "km", @@ -3809,7 +3777,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 77.163, "loss_coef": 0.2, "length_units": "km", @@ -3831,7 +3798,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 144.06, "loss_coef": 0.2, "length_units": "km", @@ -3853,7 +3819,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -3875,7 +3840,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -3897,7 +3861,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -3919,7 +3882,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -3941,7 +3903,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -3963,7 +3924,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -3985,7 +3945,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -4007,7 +3966,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -4029,7 +3987,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -4051,7 +4008,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -4073,7 +4029,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -4095,7 +4050,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -4117,7 +4071,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.355, "loss_coef": 0.2, "length_units": "km", @@ -4139,7 +4092,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.355, "loss_coef": 0.2, "length_units": "km", @@ -4161,7 +4113,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.355, "loss_coef": 0.2, "length_units": "km", @@ -4183,8 +4134,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 78.07366666666667, + "length": 78.073667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4205,8 +4155,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 78.07366666666667, + "length": 78.073667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4227,8 +4176,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 78.07366666666667, + "length": 78.073667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4249,8 +4197,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4271,8 +4218,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4293,8 +4239,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4315,8 +4260,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4337,8 +4281,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4359,8 +4302,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4381,8 +4323,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4403,8 +4344,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4425,8 +4365,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4447,8 +4386,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4469,8 +4407,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4491,8 +4428,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4513,8 +4449,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4535,8 +4470,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4557,8 +4491,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4579,8 +4512,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4601,8 +4533,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4623,8 +4554,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4645,8 +4575,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4667,8 +4596,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4689,8 +4617,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4711,8 +4638,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4733,8 +4659,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4755,8 +4680,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4777,8 +4701,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -4799,7 +4722,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4821,7 +4743,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4843,7 +4764,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4865,7 +4785,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4887,7 +4806,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4909,7 +4827,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4931,7 +4848,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4953,7 +4869,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4975,7 +4890,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -4997,7 +4911,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -5019,7 +4932,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -5041,7 +4953,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5063,7 +4974,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5085,7 +4995,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5107,7 +5016,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5129,7 +5037,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5151,7 +5058,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5173,7 +5079,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5195,7 +5100,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -5217,7 +5121,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 105.3645, "loss_coef": 0.2, "length_units": "km", @@ -5239,7 +5142,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 105.3645, "loss_coef": 0.2, "length_units": "km", @@ -5261,8 +5163,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5283,8 +5184,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5305,8 +5205,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5327,8 +5226,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5349,8 +5247,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5371,8 +5268,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5393,8 +5289,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5415,8 +5310,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5437,8 +5331,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5459,8 +5352,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5481,8 +5373,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5503,8 +5394,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5525,8 +5415,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5547,8 +5436,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5569,8 +5457,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5591,8 +5478,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5613,8 +5499,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5635,8 +5520,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5657,8 +5541,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5679,8 +5562,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5701,8 +5583,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5723,8 +5604,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5745,8 +5625,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5767,8 +5646,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5789,8 +5667,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5811,8 +5688,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5833,8 +5709,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5855,8 +5730,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5877,8 +5751,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5899,8 +5772,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5921,8 +5793,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5943,8 +5814,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5965,8 +5835,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -5987,8 +5856,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6009,8 +5877,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6031,8 +5898,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6053,8 +5919,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6075,8 +5940,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6097,8 +5961,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6119,8 +5982,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6141,8 +6003,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6163,8 +6024,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6185,8 +6045,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6207,8 +6066,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6229,8 +6087,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6251,8 +6108,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6273,8 +6129,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6295,8 +6150,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6317,8 +6171,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6339,8 +6192,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6361,8 +6213,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6383,8 +6234,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6405,8 +6255,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6427,8 +6276,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6449,8 +6297,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6471,8 +6318,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6493,8 +6339,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6515,8 +6360,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6537,8 +6381,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6559,8 +6402,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6581,8 +6423,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6603,8 +6444,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6625,8 +6465,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6647,8 +6486,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6669,8 +6507,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6691,8 +6528,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6713,8 +6549,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6735,8 +6570,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6757,8 +6591,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6779,8 +6612,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6801,8 +6633,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6823,8 +6654,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6845,8 +6675,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6867,8 +6696,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6889,8 +6717,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6911,8 +6738,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6933,8 +6759,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6955,8 +6780,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6977,8 +6801,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -6999,8 +6822,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7021,8 +6843,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7043,8 +6864,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7065,8 +6885,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7087,8 +6906,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.74266666666666, + "length": 88.742667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7109,8 +6927,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.74266666666666, + "length": 88.742667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7131,8 +6948,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.74266666666666, + "length": 88.742667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7153,7 +6969,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -7175,7 +6990,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -7197,7 +7011,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -7219,7 +7032,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -7241,7 +7053,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -7263,8 +7074,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7285,8 +7095,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7307,8 +7116,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7329,8 +7137,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7351,8 +7158,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7373,8 +7179,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7395,8 +7200,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.01633333333334, + "length": 94.016333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7417,8 +7221,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.01633333333334, + "length": 94.016333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7439,8 +7242,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.01633333333334, + "length": 94.016333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7461,7 +7263,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.5975, "loss_coef": 0.2, "length_units": "km", @@ -7483,7 +7284,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.5975, "loss_coef": 0.2, "length_units": "km", @@ -7505,7 +7305,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -7527,7 +7326,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -7549,7 +7347,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -7571,7 +7368,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -7593,8 +7389,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7615,8 +7410,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7637,8 +7431,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7659,8 +7452,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7681,8 +7473,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7703,8 +7494,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7725,8 +7515,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7747,8 +7536,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7769,8 +7557,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7791,8 +7578,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7813,8 +7599,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7835,8 +7620,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7857,8 +7641,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7879,8 +7662,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7901,8 +7683,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7923,8 +7704,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7945,8 +7725,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7967,8 +7746,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -7989,8 +7767,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8011,8 +7788,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8033,8 +7809,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8055,8 +7830,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8077,8 +7851,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8099,8 +7872,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8121,8 +7893,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8143,8 +7914,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8165,8 +7935,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8187,8 +7956,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8209,8 +7977,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8231,8 +7998,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8253,8 +8019,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8275,8 +8040,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8297,8 +8061,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8319,8 +8082,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8341,8 +8103,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8363,8 +8124,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8385,8 +8145,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8407,8 +8166,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8429,8 +8187,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8451,8 +8208,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8473,8 +8229,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8495,8 +8250,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8517,8 +8271,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8539,8 +8292,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8561,8 +8313,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8583,8 +8334,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8605,8 +8355,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8627,8 +8376,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8649,8 +8397,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8671,8 +8418,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8693,8 +8439,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8715,8 +8460,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8737,8 +8481,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8759,8 +8502,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8781,8 +8523,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8803,8 +8544,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8825,8 +8565,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8847,8 +8586,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8869,8 +8607,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8891,8 +8628,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8913,8 +8649,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8935,8 +8670,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8957,8 +8691,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -8979,8 +8712,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9001,8 +8733,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9023,8 +8754,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9045,8 +8775,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9067,8 +8796,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9089,8 +8817,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9111,8 +8838,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9133,8 +8859,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9155,8 +8880,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9177,8 +8901,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9199,8 +8922,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9221,8 +8943,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9243,8 +8964,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9265,8 +8985,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9287,8 +9006,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9309,8 +9027,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9331,8 +9048,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9353,8 +9069,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9375,7 +9090,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9397,7 +9111,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9419,7 +9132,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9441,7 +9153,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9463,7 +9174,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9485,7 +9195,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9507,7 +9216,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9529,7 +9237,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9551,7 +9258,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9573,7 +9279,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9595,7 +9300,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9617,7 +9321,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9639,7 +9342,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9661,7 +9363,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -9683,8 +9384,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9705,8 +9405,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9727,8 +9426,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9749,8 +9447,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9771,8 +9468,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9793,8 +9489,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9815,8 +9510,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -9837,7 +9531,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -9859,7 +9552,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -9881,7 +9573,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -9903,7 +9594,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -9925,7 +9615,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -9947,7 +9636,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -9969,7 +9657,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -9991,7 +9678,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -10013,7 +9699,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10035,7 +9720,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10057,7 +9741,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10079,7 +9762,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10101,7 +9783,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10123,7 +9804,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10145,7 +9825,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10167,7 +9846,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10189,7 +9867,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10211,7 +9888,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -10233,8 +9909,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10255,8 +9930,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10277,8 +9951,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10299,8 +9972,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10321,8 +9993,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10343,8 +10014,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10365,8 +10035,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10387,8 +10056,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10409,8 +10077,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10431,7 +10098,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -10453,7 +10119,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -10475,7 +10140,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -10497,7 +10161,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -10519,8 +10182,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10541,8 +10203,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10563,8 +10224,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10585,8 +10245,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10607,8 +10266,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10629,8 +10287,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10651,8 +10308,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10673,7 +10329,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10695,7 +10350,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10717,7 +10371,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10739,7 +10392,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10761,7 +10413,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10783,7 +10434,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10805,7 +10455,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10827,7 +10476,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -10849,7 +10497,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -10871,7 +10518,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -10893,7 +10539,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -10915,7 +10560,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -10937,8 +10581,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10959,8 +10602,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -10981,8 +10623,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -11003,8 +10644,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -11025,8 +10665,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -11047,8 +10686,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -11069,7 +10707,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11091,7 +10728,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11113,7 +10749,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11135,7 +10770,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11157,7 +10791,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11179,7 +10812,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11201,7 +10833,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11223,7 +10854,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11245,7 +10875,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11267,7 +10896,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11289,7 +10917,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11311,7 +10938,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11333,7 +10959,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -11355,7 +10980,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -11377,7 +11001,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -11399,7 +11022,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -11421,7 +11043,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -11443,7 +11064,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -11465,7 +11085,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -11487,7 +11106,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -11509,7 +11127,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -11531,7 +11148,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -11553,7 +11169,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -11575,7 +11190,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -11597,7 +11211,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -11619,7 +11232,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -11641,7 +11253,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.9415, "loss_coef": 0.2, "length_units": "km", @@ -11663,7 +11274,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.9415, "loss_coef": 0.2, "length_units": "km", @@ -11685,7 +11295,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -11707,7 +11316,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -11729,7 +11337,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -11751,7 +11358,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -11773,7 +11379,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -11795,7 +11400,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.663, "loss_coef": 0.2, "length_units": "km", @@ -11817,7 +11421,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.663, "loss_coef": 0.2, "length_units": "km", @@ -11839,7 +11442,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -11861,7 +11463,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -11883,7 +11484,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -11905,7 +11505,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -11927,7 +11526,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6075, "loss_coef": 0.2, "length_units": "km", @@ -11949,7 +11547,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6075, "loss_coef": 0.2, "length_units": "km", @@ -11971,7 +11568,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.7465, "loss_coef": 0.2, "length_units": "km", @@ -11993,7 +11589,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.7465, "loss_coef": 0.2, "length_units": "km", @@ -12015,7 +11610,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12037,7 +11631,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12059,7 +11652,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12081,7 +11673,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12103,7 +11694,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12125,7 +11715,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12147,7 +11736,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12169,7 +11757,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12191,7 +11778,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -12213,8 +11799,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 79.65433333333333, + "length": 79.654333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12235,8 +11820,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 79.65433333333333, + "length": 79.654333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12257,8 +11841,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 79.65433333333333, + "length": 79.654333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12279,7 +11862,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.622, "loss_coef": 0.2, "length_units": "km", @@ -12301,7 +11883,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.622, "loss_coef": 0.2, "length_units": "km", @@ -12323,7 +11904,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.238, "loss_coef": 0.2, "length_units": "km", @@ -12345,7 +11925,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.238, "loss_coef": 0.2, "length_units": "km", @@ -12367,7 +11946,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.238, "loss_coef": 0.2, "length_units": "km", @@ -12389,7 +11967,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -12411,7 +11988,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -12433,7 +12009,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -12455,7 +12030,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -12477,7 +12051,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -12499,8 +12072,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12521,8 +12093,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12543,8 +12114,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12565,8 +12135,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12587,8 +12156,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12609,8 +12177,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12631,7 +12198,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -12653,7 +12219,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -12675,7 +12240,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -12697,7 +12261,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -12719,8 +12282,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12741,8 +12303,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12763,8 +12324,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12785,8 +12345,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12807,8 +12366,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12829,8 +12387,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12851,8 +12408,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12873,8 +12429,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12895,8 +12450,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12917,8 +12471,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12939,8 +12492,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12961,8 +12513,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -12983,8 +12534,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13005,8 +12555,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13027,8 +12576,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13049,8 +12597,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13071,8 +12618,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13093,8 +12639,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13115,8 +12660,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13137,8 +12681,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13159,8 +12702,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13181,8 +12723,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13203,8 +12744,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13225,8 +12765,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13247,8 +12786,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13269,8 +12807,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13291,8 +12828,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13313,8 +12849,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13335,8 +12870,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13357,8 +12891,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13379,8 +12912,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13401,8 +12933,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13423,8 +12954,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13445,8 +12975,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13467,8 +12996,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13489,8 +13017,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13511,8 +13038,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13533,8 +13059,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13555,8 +13080,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13577,8 +13101,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13599,8 +13122,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13621,8 +13143,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13643,8 +13164,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13665,8 +13185,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13687,8 +13206,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13709,8 +13227,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13731,8 +13248,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13753,8 +13269,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13775,8 +13290,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13797,8 +13311,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13819,8 +13332,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13841,8 +13353,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13863,8 +13374,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13885,8 +13395,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13907,8 +13416,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13929,8 +13437,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13951,8 +13458,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13973,8 +13479,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -13995,8 +13500,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14017,8 +13521,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14039,8 +13542,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14061,8 +13563,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14083,8 +13584,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14105,8 +13605,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14127,8 +13626,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14149,8 +13647,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14171,8 +13668,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14193,8 +13689,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14215,8 +13710,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14237,8 +13731,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14259,8 +13752,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14281,8 +13773,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14303,8 +13794,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14325,8 +13815,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14347,8 +13836,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14369,8 +13857,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14391,8 +13878,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14413,7 +13899,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14435,7 +13920,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14457,7 +13941,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14479,7 +13962,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14501,7 +13983,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14523,7 +14004,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14545,7 +14025,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14567,7 +14046,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14589,7 +14067,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14611,7 +14088,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -14633,7 +14109,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14655,7 +14130,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14677,7 +14151,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14699,7 +14172,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14721,7 +14193,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14743,7 +14214,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14765,7 +14235,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14787,7 +14256,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -14809,8 +14277,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14831,8 +14298,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14853,8 +14319,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14875,8 +14340,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14897,8 +14361,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14919,8 +14382,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14941,8 +14403,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14963,8 +14424,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -14985,8 +14445,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15007,8 +14466,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15029,8 +14487,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15051,7 +14508,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -15073,7 +14529,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -15095,7 +14550,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -15117,7 +14571,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -15139,7 +14592,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -15161,7 +14613,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -15183,7 +14634,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15205,7 +14655,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15227,7 +14676,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15249,7 +14697,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15271,7 +14718,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15293,7 +14739,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15315,7 +14760,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15337,7 +14781,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -15359,8 +14802,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15381,8 +14823,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15403,8 +14844,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15425,8 +14865,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15447,8 +14886,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15469,8 +14907,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -15491,7 +14928,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -15513,7 +14949,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -15535,7 +14970,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -15557,7 +14991,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -15579,7 +15012,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.647, "loss_coef": 0.2, "length_units": "km", @@ -15601,7 +15033,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.647, "loss_coef": 0.2, "length_units": "km", @@ -15623,7 +15054,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.647, "loss_coef": 0.2, "length_units": "km", @@ -15645,7 +15075,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15667,7 +15096,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15689,7 +15117,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15711,7 +15138,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15733,7 +15159,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15755,7 +15180,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15777,7 +15201,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15799,7 +15222,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -15821,7 +15243,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -15843,7 +15264,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -15865,7 +15285,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -15887,7 +15306,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -15909,7 +15327,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.1355, "loss_coef": 0.2, "length_units": "km", @@ -15931,7 +15348,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.1355, "loss_coef": 0.2, "length_units": "km", @@ -15953,7 +15369,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -15975,7 +15390,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -15997,7 +15411,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16019,7 +15432,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16041,7 +15453,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16063,7 +15474,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16085,7 +15495,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16107,7 +15516,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16129,7 +15537,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16151,7 +15558,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16173,7 +15579,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16195,7 +15600,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16217,7 +15621,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16239,7 +15642,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16261,7 +15663,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16283,7 +15684,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -16305,8 +15705,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16327,8 +15726,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16349,8 +15747,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16371,8 +15768,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16393,8 +15789,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16415,8 +15810,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16437,8 +15831,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16459,8 +15852,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16481,8 +15873,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16503,8 +15894,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16525,8 +15915,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16547,8 +15936,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16569,8 +15957,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16591,8 +15978,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16613,8 +15999,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16635,8 +16020,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16657,8 +16041,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16679,8 +16062,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16701,8 +16083,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16723,8 +16104,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16745,8 +16125,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16767,8 +16146,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16789,8 +16167,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16811,8 +16188,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16833,8 +16209,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16855,8 +16230,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16877,8 +16251,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16899,8 +16272,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16921,8 +16293,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16943,8 +16314,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16965,8 +16335,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -16987,8 +16356,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17009,8 +16377,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17031,8 +16398,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17053,8 +16419,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17075,8 +16440,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17097,8 +16461,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17119,8 +16482,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17141,8 +16503,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17163,8 +16524,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17185,8 +16545,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17207,8 +16566,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17229,8 +16587,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17251,8 +16608,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17273,8 +16629,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17295,8 +16650,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17317,8 +16671,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17339,8 +16692,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17361,8 +16713,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17383,8 +16734,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17405,8 +16755,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17427,8 +16776,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17449,8 +16797,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17471,8 +16818,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17493,8 +16839,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17515,8 +16860,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17537,8 +16881,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17559,8 +16902,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17581,8 +16923,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17603,8 +16944,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17625,8 +16965,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17647,8 +16986,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17669,8 +17007,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17691,8 +17028,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17713,8 +17049,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17735,8 +17070,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17757,8 +17091,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17779,8 +17112,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17801,8 +17133,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17823,8 +17154,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17845,8 +17175,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17867,8 +17196,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17889,8 +17217,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17911,8 +17238,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17933,8 +17259,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17955,8 +17280,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17977,8 +17301,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -17999,8 +17322,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18021,8 +17343,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18043,8 +17364,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18065,8 +17385,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18087,8 +17406,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18109,8 +17427,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18131,8 +17448,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18153,8 +17469,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18175,8 +17490,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18197,8 +17511,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18219,8 +17532,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18241,8 +17553,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18263,8 +17574,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18285,8 +17595,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18307,8 +17616,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18329,8 +17637,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18351,8 +17658,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18373,8 +17679,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18395,8 +17700,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18417,8 +17721,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18439,8 +17742,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18461,8 +17763,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18483,8 +17784,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18505,8 +17805,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18527,8 +17826,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18549,8 +17847,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18571,8 +17868,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18593,8 +17889,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18615,8 +17910,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18637,8 +17931,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18659,8 +17952,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18681,8 +17973,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18703,8 +17994,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18725,8 +18015,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18747,8 +18036,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18769,8 +18057,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18791,8 +18078,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18813,8 +18099,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18835,8 +18120,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18857,8 +18141,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18879,8 +18162,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18901,8 +18183,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18923,8 +18204,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18945,8 +18225,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18967,8 +18246,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -18989,8 +18267,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19011,8 +18288,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19033,8 +18309,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19055,8 +18330,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19077,8 +18351,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19099,8 +18372,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19121,8 +18393,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19143,8 +18414,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19165,8 +18435,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19187,8 +18456,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19209,8 +18477,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19231,8 +18498,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19253,8 +18519,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19275,8 +18540,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19297,8 +18561,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19319,8 +18582,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19341,8 +18603,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19363,8 +18624,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19385,8 +18645,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19407,8 +18666,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19429,8 +18687,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19451,8 +18708,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19473,8 +18729,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19495,8 +18750,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19517,8 +18771,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19539,8 +18792,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19561,8 +18813,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19583,8 +18834,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19605,8 +18855,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19627,8 +18876,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19649,8 +18897,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19671,8 +18918,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19693,8 +18939,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19715,8 +18960,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19737,8 +18981,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19759,8 +19002,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19781,8 +19023,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19803,8 +19044,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19825,8 +19065,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19847,8 +19086,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19869,8 +19107,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19891,8 +19128,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19913,8 +19149,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19935,8 +19170,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19957,8 +19191,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -19979,8 +19212,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20001,8 +19233,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20023,8 +19254,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20045,8 +19275,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20067,8 +19296,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20089,8 +19317,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20111,8 +19338,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20133,8 +19359,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20155,8 +19380,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20177,8 +19401,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20199,8 +19422,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20221,8 +19443,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20243,8 +19464,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20265,8 +19485,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20287,8 +19506,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20309,8 +19527,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20331,8 +19548,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20353,8 +19569,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20375,8 +19590,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20397,8 +19611,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20419,8 +19632,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20441,8 +19653,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20463,8 +19674,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20485,8 +19695,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20507,8 +19716,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20529,8 +19737,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20551,8 +19758,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20573,8 +19779,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20595,8 +19800,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20617,8 +19821,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20639,8 +19842,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20661,8 +19863,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20683,8 +19884,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20705,8 +19905,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20727,8 +19926,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20749,8 +19947,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20771,8 +19968,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20793,8 +19989,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20815,8 +20010,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20837,8 +20031,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20859,8 +20052,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20881,8 +20073,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20903,8 +20094,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20925,8 +20115,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20947,8 +20136,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20969,8 +20157,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -20991,8 +20178,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21013,8 +20199,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21035,8 +20220,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21057,8 +20241,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21079,8 +20262,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21101,8 +20283,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21123,8 +20304,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21145,8 +20325,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21167,8 +20346,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21189,8 +20367,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21211,8 +20388,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21233,8 +20409,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21255,8 +20430,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21277,8 +20451,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21299,8 +20472,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21321,8 +20493,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21343,8 +20514,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21365,8 +20535,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21387,8 +20556,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21409,8 +20577,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21431,8 +20598,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21453,8 +20619,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21475,8 +20640,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21497,8 +20661,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21519,8 +20682,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21541,8 +20703,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21563,8 +20724,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21585,8 +20745,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21607,8 +20766,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21629,8 +20787,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21651,8 +20808,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21673,8 +20829,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21695,8 +20850,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21717,8 +20871,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21739,8 +20892,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21761,8 +20913,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21783,8 +20934,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21805,8 +20955,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21827,8 +20976,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21849,8 +20997,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21871,8 +21018,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21893,8 +21039,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21915,8 +21060,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21937,8 +21081,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21959,8 +21102,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -21981,8 +21123,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22003,8 +21144,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22025,8 +21165,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22047,8 +21186,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22069,8 +21207,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22091,8 +21228,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22113,8 +21249,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22135,8 +21270,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22157,8 +21291,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22179,8 +21312,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22201,8 +21333,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22223,8 +21354,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22245,8 +21375,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22267,8 +21396,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22289,8 +21417,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22311,8 +21438,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22333,8 +21459,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22355,8 +21480,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22377,8 +21501,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22399,8 +21522,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22421,8 +21543,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22443,8 +21564,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22465,8 +21585,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22487,8 +21606,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22509,8 +21627,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22531,8 +21648,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22553,8 +21669,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22575,8 +21690,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22597,8 +21711,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22619,8 +21732,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22641,8 +21753,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22663,8 +21774,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22685,8 +21795,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22707,8 +21816,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22729,8 +21837,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22751,8 +21858,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22773,8 +21879,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22795,8 +21900,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22817,8 +21921,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22839,8 +21942,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22861,8 +21963,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22883,8 +21984,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22905,8 +22005,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22927,8 +22026,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22949,8 +22047,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22971,8 +22068,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -22993,8 +22089,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23015,8 +22110,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23037,8 +22131,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23059,8 +22152,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23081,8 +22173,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23103,8 +22194,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23125,8 +22215,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23147,8 +22236,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23169,8 +22257,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23191,8 +22278,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23213,8 +22299,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23235,8 +22320,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23257,8 +22341,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23279,8 +22362,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23301,8 +22383,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23323,8 +22404,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23345,8 +22425,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23367,8 +22446,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23389,8 +22467,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23411,8 +22488,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23433,8 +22509,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23455,8 +22530,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23477,8 +22551,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23499,8 +22572,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23521,8 +22593,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23543,8 +22614,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23565,8 +22635,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23587,8 +22656,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23609,8 +22677,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23631,8 +22698,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23653,8 +22719,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23675,8 +22740,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23697,8 +22761,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23719,8 +22782,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23741,8 +22803,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23763,8 +22824,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23785,8 +22845,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23807,8 +22866,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23829,8 +22887,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23851,8 +22908,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23873,8 +22929,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23895,8 +22950,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23917,8 +22971,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23939,8 +22992,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23961,8 +23013,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -23983,8 +23034,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24005,8 +23055,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24027,8 +23076,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24049,8 +23097,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24071,8 +23118,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24093,8 +23139,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24115,8 +23160,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24137,8 +23181,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24159,8 +23202,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24181,8 +23223,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24203,8 +23244,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24225,8 +23265,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24247,8 +23286,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24269,8 +23307,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24291,8 +23328,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24313,8 +23349,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24335,8 +23370,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24357,8 +23391,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24379,8 +23412,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24401,8 +23433,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24423,8 +23454,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24445,8 +23475,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24467,8 +23496,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24489,8 +23517,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24511,8 +23538,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24533,8 +23559,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24555,8 +23580,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24577,8 +23601,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24599,8 +23622,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24621,8 +23643,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24643,8 +23664,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24665,8 +23685,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24687,8 +23706,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24709,8 +23727,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24731,8 +23748,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24753,8 +23769,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24775,8 +23790,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24797,8 +23811,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24819,8 +23832,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24841,8 +23853,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24863,8 +23874,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24885,8 +23895,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24907,8 +23916,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24929,8 +23937,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24951,8 +23958,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24973,8 +23979,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -24995,8 +24000,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25017,8 +24021,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25039,8 +24042,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25061,8 +24063,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25083,8 +24084,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25105,8 +24105,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.19233333333332, + "length": 82.192333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25127,8 +24126,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.19233333333332, + "length": 82.192333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25149,8 +24147,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.19233333333332, + "length": 82.192333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25171,7 +24168,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -25193,7 +24189,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -25215,7 +24210,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -25237,7 +24231,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -25259,7 +24252,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -25281,7 +24273,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -25303,7 +24294,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -25325,7 +24315,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -25347,7 +24336,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -25369,7 +24357,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -25391,7 +24378,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -25413,7 +24399,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -25435,7 +24420,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -25457,7 +24441,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -25479,7 +24462,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -25501,7 +24483,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -25523,7 +24504,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -25545,7 +24525,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -25567,7 +24546,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -25589,7 +24567,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -25611,7 +24588,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25633,7 +24609,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25655,7 +24630,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25677,7 +24651,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25699,7 +24672,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25721,7 +24693,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25743,7 +24714,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25765,7 +24735,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -25787,8 +24756,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.11433333333335, + "length": 87.114333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25809,8 +24777,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.11433333333335, + "length": 87.114333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25831,8 +24798,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.11433333333335, + "length": 87.114333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25853,7 +24819,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -25875,7 +24840,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -25897,7 +24861,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -25919,7 +24882,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -25941,7 +24903,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -25963,8 +24924,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -25985,8 +24945,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26007,8 +24966,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26029,8 +24987,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26051,8 +25008,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26073,8 +25029,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26095,8 +25050,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26117,8 +25071,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26139,8 +25092,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26161,8 +25113,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26183,8 +25134,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26205,8 +25155,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26227,8 +25176,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26249,8 +25197,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26271,8 +25218,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26293,8 +25239,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26315,8 +25260,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26337,8 +25281,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26359,8 +25302,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26381,8 +25323,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26403,8 +25344,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26425,8 +25365,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26447,8 +25386,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26469,8 +25407,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26491,8 +25428,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26513,8 +25449,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26535,8 +25470,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26557,8 +25491,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26579,8 +25512,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26601,8 +25533,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26623,8 +25554,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26645,8 +25575,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26667,8 +25596,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26689,8 +25617,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26711,8 +25638,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26733,8 +25659,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26755,8 +25680,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26777,8 +25701,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26799,8 +25722,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26821,8 +25743,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26843,8 +25764,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26865,8 +25785,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26887,8 +25806,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26909,8 +25827,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26931,8 +25848,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26953,8 +25869,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26975,8 +25890,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -26997,8 +25911,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27019,8 +25932,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27041,8 +25953,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27063,8 +25974,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27085,8 +25995,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27107,8 +26016,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27129,8 +26037,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27151,8 +26058,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27173,8 +26079,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27195,8 +26100,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27217,8 +26121,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27239,8 +26142,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27261,8 +26163,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27283,8 +26184,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27305,8 +26205,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27327,8 +26226,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27349,8 +26247,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27371,8 +26268,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27393,8 +26289,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27415,8 +26310,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27437,8 +26331,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27459,8 +26352,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27481,8 +26373,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27503,8 +26394,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27525,8 +26415,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27547,8 +26436,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27569,8 +26457,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27591,8 +26478,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27613,8 +26499,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27635,8 +26520,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27657,8 +26541,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27679,8 +26562,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27701,7 +26583,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 74.615, "loss_coef": 0.2, "length_units": "km", @@ -27723,7 +26604,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 74.615, "loss_coef": 0.2, "length_units": "km", @@ -27745,7 +26625,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 74.615, "loss_coef": 0.2, "length_units": "km", @@ -27767,7 +26646,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 75.3385, "loss_coef": 0.2, "length_units": "km", @@ -27789,7 +26667,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 75.3385, "loss_coef": 0.2, "length_units": "km", @@ -27811,8 +26688,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 98.37266666666667, + "length": 98.372667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27833,8 +26709,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 98.37266666666667, + "length": 98.372667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27855,8 +26730,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 98.37266666666667, + "length": 98.372667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27877,8 +26751,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27899,8 +26772,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27921,8 +26793,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27943,8 +26814,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27965,8 +26835,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -27987,7 +26856,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28009,7 +26877,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28031,7 +26898,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28053,7 +26919,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28075,7 +26940,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28097,7 +26961,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28119,7 +26982,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28141,7 +27003,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28163,7 +27024,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28185,7 +27045,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28207,7 +27066,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28229,7 +27087,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28251,7 +27108,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28273,7 +27129,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -28295,8 +27150,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28317,8 +27171,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28339,8 +27192,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28361,8 +27213,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28383,8 +27234,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28405,8 +27255,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28427,8 +27276,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28449,8 +27297,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28471,8 +27318,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28493,8 +27339,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28515,8 +27360,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28537,8 +27381,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28559,8 +27402,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28581,8 +27423,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28603,8 +27444,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28625,8 +27465,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28647,8 +27486,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28669,7 +27507,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -28691,7 +27528,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -28713,7 +27549,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -28735,7 +27570,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -28757,8 +27591,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28779,8 +27612,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28801,8 +27633,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28823,8 +27654,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28845,8 +27675,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28867,8 +27696,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28889,8 +27717,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28911,8 +27738,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28933,8 +27759,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28955,8 +27780,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28977,8 +27801,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -28999,8 +27822,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29021,8 +27843,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29043,8 +27864,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29065,8 +27885,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29087,8 +27906,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29109,8 +27927,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29131,8 +27948,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29153,8 +27969,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29175,8 +27990,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29197,8 +28011,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29219,8 +28032,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29241,8 +28053,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29263,8 +28074,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29285,8 +28095,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29307,8 +28116,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29329,8 +28137,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29351,8 +28158,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29373,8 +28179,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29395,8 +28200,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29417,8 +28221,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29439,8 +28242,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29461,8 +28263,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29483,8 +28284,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29505,8 +28305,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29527,8 +28326,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29549,8 +28347,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29571,8 +28368,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29593,8 +28389,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29615,8 +28410,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29637,8 +28431,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29659,8 +28452,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29681,8 +28473,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29703,8 +28494,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29725,8 +28515,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29747,8 +28536,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29769,8 +28557,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29791,8 +28578,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29813,8 +28599,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29835,8 +28620,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29857,8 +28641,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29879,8 +28662,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29901,8 +28683,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29923,8 +28704,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29945,8 +28725,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29967,8 +28746,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -29989,8 +28767,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30011,8 +28788,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30033,8 +28809,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30055,8 +28830,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30077,8 +28851,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30099,8 +28872,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30121,8 +28893,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30143,8 +28914,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30165,8 +28935,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30187,8 +28956,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30209,8 +28977,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30231,8 +28998,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30253,8 +29019,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30275,8 +29040,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30297,8 +29061,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30319,8 +29082,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30341,8 +29103,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30363,8 +29124,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30385,8 +29145,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30407,8 +29166,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30429,8 +29187,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30451,8 +29208,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30473,8 +29229,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30495,8 +29250,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30517,8 +29271,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30539,8 +29292,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30561,8 +29313,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30583,8 +29334,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30605,8 +29355,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30627,8 +29376,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30649,8 +29397,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30671,8 +29418,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30693,8 +29439,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30715,8 +29460,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30737,8 +29481,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30759,8 +29502,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30781,8 +29523,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30803,8 +29544,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30825,8 +29565,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30847,8 +29586,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30869,8 +29607,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30891,8 +29628,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -30913,7 +29649,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -30935,7 +29670,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -30957,7 +29691,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -30979,7 +29712,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -31001,8 +29733,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31023,8 +29754,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31045,8 +29775,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31067,8 +29796,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31089,8 +29817,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31111,8 +29838,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31133,7 +29859,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -31155,7 +29880,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -31177,7 +29901,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -31199,7 +29922,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -31221,7 +29943,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -31243,7 +29964,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -31265,8 +29985,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31287,8 +30006,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31309,8 +30027,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31331,8 +30048,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31353,8 +30069,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31375,8 +30090,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31397,8 +30111,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31419,8 +30132,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31441,8 +30153,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31463,8 +30174,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31485,8 +30195,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31507,8 +30216,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31529,8 +30237,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31551,8 +30258,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31573,8 +30279,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31595,8 +30300,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31617,8 +30321,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31639,8 +30342,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31661,8 +30363,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31683,8 +30384,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31705,8 +30405,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31727,8 +30426,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31749,8 +30447,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31771,8 +30468,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31793,8 +30489,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31815,8 +30510,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31837,8 +30531,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31859,8 +30552,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31881,8 +30573,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31903,8 +30594,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31925,8 +30615,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31947,8 +30636,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31969,8 +30657,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -31991,8 +30678,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32013,8 +30699,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32035,8 +30720,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32057,8 +30741,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32079,8 +30762,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32101,8 +30783,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32123,8 +30804,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32145,8 +30825,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32167,8 +30846,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32189,8 +30867,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32211,8 +30888,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32233,8 +30909,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32255,8 +30930,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32277,8 +30951,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32299,8 +30972,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32321,8 +30993,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32343,8 +31014,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32365,8 +31035,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32387,8 +31056,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32409,8 +31077,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32431,8 +31098,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32453,8 +31119,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32475,8 +31140,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32497,8 +31161,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32519,8 +31182,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32541,8 +31203,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32563,8 +31224,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32585,8 +31245,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32607,8 +31266,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32629,8 +31287,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32651,8 +31308,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32673,8 +31329,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32695,8 +31350,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32717,8 +31371,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32739,8 +31392,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32761,8 +31413,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32783,8 +31434,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32805,8 +31455,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32827,8 +31476,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32849,8 +31497,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32871,8 +31518,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32893,8 +31539,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32915,8 +31560,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32937,8 +31581,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32959,8 +31602,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -32981,8 +31623,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33003,8 +31644,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33025,8 +31665,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33047,8 +31686,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33069,8 +31707,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33091,8 +31728,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33113,8 +31749,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33135,8 +31770,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33157,8 +31791,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33179,8 +31812,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33201,8 +31833,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33223,8 +31854,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33245,8 +31875,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33267,8 +31896,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33289,8 +31917,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33311,8 +31938,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33333,8 +31959,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33355,8 +31980,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33377,8 +32001,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33399,8 +32022,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33421,8 +32043,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33443,8 +32064,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33465,8 +32085,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33487,8 +32106,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33509,8 +32127,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33531,8 +32148,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33553,8 +32169,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33575,8 +32190,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33597,8 +32211,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33619,8 +32232,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33641,8 +32253,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33663,8 +32274,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33685,8 +32295,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33707,8 +32316,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33729,8 +32337,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33751,8 +32358,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33773,8 +32379,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33795,8 +32400,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33817,8 +32421,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33839,8 +32442,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33861,8 +32463,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33883,8 +32484,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33905,8 +32505,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33927,8 +32526,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33949,8 +32547,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33971,8 +32568,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -33993,8 +32589,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34015,8 +32610,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34037,8 +32631,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34059,8 +32652,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34081,8 +32673,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34103,8 +32694,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34125,8 +32715,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34147,8 +32736,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34169,8 +32757,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34191,8 +32778,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34213,7 +32799,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -34235,7 +32820,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -34257,7 +32841,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -34279,7 +32862,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -34301,7 +32883,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -34323,7 +32904,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -34345,7 +32925,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -34367,7 +32946,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.7875, "loss_coef": 0.2, "length_units": "km", @@ -34389,7 +32967,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.7875, "loss_coef": 0.2, "length_units": "km", @@ -34411,7 +32988,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 102.076, "loss_coef": 0.2, "length_units": "km", @@ -34433,7 +33009,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 102.076, "loss_coef": 0.2, "length_units": "km", @@ -34455,7 +33030,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.552, "loss_coef": 0.2, "length_units": "km", @@ -34477,7 +33051,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.552, "loss_coef": 0.2, "length_units": "km", @@ -34499,7 +33072,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.552, "loss_coef": 0.2, "length_units": "km", @@ -34521,7 +33093,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -34543,7 +33114,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -34565,7 +33135,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -34587,7 +33156,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -34609,8 +33177,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34631,8 +33198,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34653,8 +33219,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34675,8 +33240,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34697,8 +33261,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34719,8 +33282,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34741,8 +33303,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34763,8 +33324,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34785,8 +33345,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34807,8 +33366,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34829,8 +33387,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34851,8 +33408,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34873,8 +33429,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34895,8 +33450,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34917,8 +33471,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34939,8 +33492,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34961,8 +33513,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -34983,8 +33534,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35005,8 +33555,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35027,8 +33576,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35049,8 +33597,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35071,8 +33618,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35093,8 +33639,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35115,8 +33660,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35137,8 +33681,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35159,8 +33702,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35181,8 +33723,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35203,8 +33744,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35225,8 +33765,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35247,8 +33786,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35269,8 +33807,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35291,8 +33828,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35313,8 +33849,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35335,8 +33870,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35357,8 +33891,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35379,8 +33912,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35401,8 +33933,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35423,8 +33954,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35445,8 +33975,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35467,8 +33996,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35489,8 +34017,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35511,8 +34038,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35533,8 +34059,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35555,8 +34080,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35577,8 +34101,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35599,8 +34122,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35621,8 +34143,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35643,8 +34164,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35665,8 +34185,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35687,8 +34206,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35709,8 +34227,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35731,8 +34248,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35753,8 +34269,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35775,8 +34290,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35797,8 +34311,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35819,8 +34332,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35841,8 +34353,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35863,8 +34374,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35885,8 +34395,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35907,8 +34416,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35929,8 +34437,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35951,8 +34458,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35973,8 +34479,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -35995,8 +34500,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36017,8 +34521,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36039,8 +34542,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36061,8 +34563,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36083,8 +34584,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36105,8 +34605,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36127,8 +34626,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36149,8 +34647,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36171,8 +34668,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36193,8 +34689,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36215,8 +34710,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36237,8 +34731,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36259,8 +34752,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36281,8 +34773,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36303,8 +34794,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36325,8 +34815,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36347,8 +34836,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36369,8 +34857,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36391,8 +34878,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36413,8 +34899,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36435,8 +34920,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36457,8 +34941,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36479,8 +34962,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36501,8 +34983,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36523,8 +35004,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36545,8 +35025,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36567,8 +35046,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36589,8 +35067,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36611,8 +35088,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36633,8 +35109,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36655,8 +35130,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36677,8 +35151,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36699,8 +35172,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36721,8 +35193,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36743,8 +35214,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36765,8 +35235,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36787,8 +35256,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36809,8 +35277,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36831,8 +35298,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36853,8 +35319,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36875,8 +35340,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36897,8 +35361,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36919,8 +35382,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36941,8 +35403,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36963,8 +35424,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -36985,8 +35445,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37007,8 +35466,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37029,8 +35487,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37051,8 +35508,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37073,8 +35529,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37095,8 +35550,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37117,8 +35571,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37139,8 +35592,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37161,8 +35613,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37183,8 +35634,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37205,8 +35655,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37227,8 +35676,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37249,8 +35697,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37271,8 +35718,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37293,8 +35739,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37315,8 +35760,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37337,8 +35781,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37359,8 +35802,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37381,8 +35823,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37403,8 +35844,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37425,8 +35865,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37447,8 +35886,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37469,8 +35907,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37491,8 +35928,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37513,8 +35949,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37535,8 +35970,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37557,8 +35991,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37579,8 +36012,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37601,8 +36033,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37623,8 +36054,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37645,8 +36075,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37667,8 +36096,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37689,8 +36117,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37711,8 +36138,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37733,8 +36159,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37755,8 +36180,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37777,8 +36201,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37799,8 +36222,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37821,8 +36243,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37843,8 +36264,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37865,8 +36285,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37887,8 +36306,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37909,8 +36327,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -37931,7 +36348,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6795, "loss_coef": 0.2, "length_units": "km", @@ -37953,7 +36369,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6795, "loss_coef": 0.2, "length_units": "km", @@ -37975,7 +36390,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.931, "loss_coef": 0.2, "length_units": "km", @@ -37997,7 +36411,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.931, "loss_coef": 0.2, "length_units": "km", @@ -38019,7 +36432,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.931, "loss_coef": 0.2, "length_units": "km", @@ -38041,7 +36453,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.7045, "loss_coef": 0.2, "length_units": "km", @@ -38063,7 +36474,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.7045, "loss_coef": 0.2, "length_units": "km", @@ -38085,8 +36495,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38107,8 +36516,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38129,8 +36537,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38151,8 +36558,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38173,8 +36579,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38195,8 +36600,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38217,8 +36621,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.15266666666668, + "length": 74.152667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38239,8 +36642,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.15266666666668, + "length": 74.152667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38261,8 +36663,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.15266666666668, + "length": 74.152667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38283,7 +36684,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -38305,7 +36705,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -38327,7 +36726,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -38349,7 +36747,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -38371,7 +36768,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -38393,7 +36789,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38415,7 +36810,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38437,7 +36831,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38459,7 +36852,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38481,7 +36873,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38503,7 +36894,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38525,7 +36915,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38547,7 +36936,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38569,7 +36957,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38591,7 +36978,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -38613,8 +36999,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38635,8 +37020,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38657,8 +37041,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38679,8 +37062,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38701,8 +37083,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38723,8 +37104,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38745,8 +37125,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38767,8 +37146,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38789,8 +37167,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38811,8 +37188,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38833,8 +37209,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38855,8 +37230,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38877,8 +37251,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38899,8 +37272,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38921,8 +37293,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 93.02733333333333, + "length": 93.027333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38943,8 +37314,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 93.02733333333333, + "length": 93.027333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38965,8 +37335,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 93.02733333333333, + "length": 93.027333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -38987,8 +37356,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39009,8 +37377,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39031,8 +37398,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39053,8 +37419,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39075,8 +37440,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39097,8 +37461,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39119,8 +37482,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39141,8 +37503,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39163,8 +37524,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39185,8 +37545,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39207,8 +37566,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39229,8 +37587,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39251,8 +37608,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39273,8 +37629,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39295,8 +37650,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39317,8 +37671,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39339,8 +37692,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39361,8 +37713,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39383,8 +37734,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39405,8 +37755,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39427,8 +37776,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39449,8 +37797,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39471,8 +37818,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39493,8 +37839,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39515,8 +37860,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39537,8 +37881,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39559,8 +37902,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39581,8 +37923,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39603,8 +37944,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39625,8 +37965,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39647,8 +37986,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39669,8 +38007,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39691,8 +38028,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39713,8 +38049,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39735,8 +38070,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39757,8 +38091,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39779,8 +38112,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39801,8 +38133,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39823,8 +38154,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39845,8 +38175,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39867,8 +38196,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39889,8 +38217,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39911,8 +38238,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39933,8 +38259,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39955,8 +38280,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39977,8 +38301,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -39999,8 +38322,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40021,8 +38343,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40043,8 +38364,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40065,8 +38385,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40087,8 +38406,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40109,8 +38427,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40131,8 +38448,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40153,8 +38469,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40175,8 +38490,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40197,8 +38511,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40219,8 +38532,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40241,8 +38553,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40263,8 +38574,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40285,8 +38595,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40307,8 +38616,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40329,8 +38637,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40351,8 +38658,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40373,8 +38679,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40395,8 +38700,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40417,8 +38721,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40439,8 +38742,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40461,8 +38763,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40483,8 +38784,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40505,8 +38805,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40527,8 +38826,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40549,8 +38847,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40571,8 +38868,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40593,8 +38889,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40615,8 +38910,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40637,8 +38931,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40659,8 +38952,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40681,8 +38973,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40703,8 +38994,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40725,8 +39015,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40747,8 +39036,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40769,8 +39057,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40791,8 +39078,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40813,8 +39099,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40835,8 +39120,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40857,8 +39141,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40879,8 +39162,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40901,8 +39183,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40923,8 +39204,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40945,8 +39225,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40967,8 +39246,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -40989,8 +39267,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41011,8 +39288,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41033,8 +39309,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41055,8 +39330,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41077,8 +39351,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41099,8 +39372,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41121,8 +39393,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41143,8 +39414,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41165,8 +39435,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41187,8 +39456,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41209,8 +39477,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41231,8 +39498,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41253,8 +39519,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41275,7 +39540,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.0725, "loss_coef": 0.2, "length_units": "km", @@ -41297,7 +39561,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.0725, "loss_coef": 0.2, "length_units": "km", @@ -41319,7 +39582,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41341,7 +39603,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41363,7 +39624,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41385,7 +39645,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41407,7 +39666,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41429,7 +39687,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41451,7 +39708,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41473,7 +39729,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41495,7 +39750,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41517,7 +39771,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -41539,8 +39792,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41561,8 +39813,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41583,8 +39834,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41605,8 +39855,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41627,8 +39876,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41649,8 +39897,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41671,8 +39918,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41693,8 +39939,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41715,8 +39960,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41737,7 +39981,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -41759,7 +40002,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -41781,7 +40023,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -41803,7 +40044,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -41825,7 +40065,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -41847,8 +40086,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.59166666666667, + "length": 74.591667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41869,8 +40107,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.59166666666667, + "length": 74.591667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41891,8 +40128,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.59166666666667, + "length": 74.591667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -41913,7 +40149,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -41935,7 +40170,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -41957,7 +40191,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -41979,7 +40212,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -42001,7 +40233,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -42023,7 +40254,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42045,7 +40275,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42067,7 +40296,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42089,7 +40317,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42111,7 +40338,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42133,7 +40359,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42155,7 +40380,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42177,7 +40401,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42199,7 +40422,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42221,7 +40443,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42243,7 +40464,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42265,7 +40485,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42287,7 +40506,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42309,7 +40527,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42331,7 +40548,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -42353,7 +40569,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42375,7 +40590,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42397,7 +40611,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42419,7 +40632,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42441,7 +40653,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42463,7 +40674,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42485,7 +40695,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42507,7 +40716,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42529,7 +40737,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42551,7 +40758,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42573,7 +40779,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42595,7 +40800,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42617,7 +40821,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42639,7 +40842,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42661,7 +40863,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42683,7 +40884,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42705,7 +40905,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42727,7 +40926,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42749,7 +40947,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42771,7 +40968,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42793,7 +40989,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42815,7 +41010,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42837,7 +41031,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42859,7 +41052,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42881,7 +41073,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42903,7 +41094,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42925,7 +41115,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42947,7 +41136,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42969,7 +41157,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -42991,7 +41178,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43013,7 +41199,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43035,7 +41220,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43057,7 +41241,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43079,7 +41262,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43101,7 +41283,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43123,7 +41304,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43145,7 +41325,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43167,7 +41346,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43189,7 +41367,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43211,7 +41388,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43233,7 +41409,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43255,7 +41430,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43277,7 +41451,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43299,7 +41472,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43321,7 +41493,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43343,7 +41514,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43365,7 +41535,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43387,7 +41556,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43409,7 +41577,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43431,7 +41598,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43453,7 +41619,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43475,7 +41640,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43497,7 +41661,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43519,7 +41682,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43541,7 +41703,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43563,7 +41724,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43585,7 +41745,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43607,7 +41766,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43629,7 +41787,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43651,7 +41808,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43673,7 +41829,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43695,7 +41850,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43717,7 +41871,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43739,7 +41892,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43761,7 +41913,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43783,7 +41934,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43805,7 +41955,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43827,7 +41976,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43849,7 +41997,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43871,7 +42018,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43893,7 +42039,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43915,7 +42060,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43937,7 +42081,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43959,7 +42102,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -43981,7 +42123,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44003,7 +42144,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44025,7 +42165,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44047,7 +42186,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44069,7 +42207,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44091,7 +42228,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44113,7 +42249,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44135,7 +42270,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44157,7 +42291,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44179,7 +42312,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -44201,8 +42333,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44223,8 +42354,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44245,8 +42375,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44267,8 +42396,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44289,8 +42417,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44311,8 +42438,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44333,8 +42459,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44355,8 +42480,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44377,8 +42501,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44399,8 +42522,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44421,8 +42543,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44443,8 +42564,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44465,8 +42585,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44487,8 +42606,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44509,8 +42627,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44531,8 +42648,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44553,8 +42669,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44575,8 +42690,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44597,8 +42711,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44619,8 +42732,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44641,8 +42753,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44663,8 +42774,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44685,8 +42795,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44707,8 +42816,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44729,8 +42837,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44751,8 +42858,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44773,8 +42879,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44795,8 +42900,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44817,7 +42921,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -44839,7 +42942,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -44861,7 +42963,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -44883,7 +42984,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -44905,8 +43005,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44927,8 +43026,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44949,8 +43047,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44971,8 +43068,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -44993,8 +43089,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45015,8 +43110,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45037,8 +43131,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45059,7 +43152,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -45081,7 +43173,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -45103,7 +43194,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -45125,7 +43215,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.23775, "loss_coef": 0.2, "length_units": "km", @@ -45147,7 +43236,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45169,7 +43257,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45191,7 +43278,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45213,7 +43299,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45235,7 +43320,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45257,7 +43341,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45279,7 +43362,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45301,7 +43383,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.151125, "loss_coef": 0.2, "length_units": "km", @@ -45323,7 +43404,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.355, "loss_coef": 0.2, "length_units": "km", @@ -45345,7 +43425,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.355, "loss_coef": 0.2, "length_units": "km", @@ -45367,7 +43446,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.355, "loss_coef": 0.2, "length_units": "km", @@ -45389,8 +43467,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 78.07366666666667, + "length": 78.073667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45411,8 +43488,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 78.07366666666667, + "length": 78.073667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45433,8 +43509,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 78.07366666666667, + "length": 78.073667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45455,8 +43530,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45477,8 +43551,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45499,8 +43572,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45521,8 +43593,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45543,8 +43614,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45565,8 +43635,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45587,8 +43656,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45609,8 +43677,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45631,8 +43698,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45653,8 +43719,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45675,8 +43740,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45697,8 +43761,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45719,8 +43782,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.18792307692308, + "length": 87.187923, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45741,8 +43803,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45763,8 +43824,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45785,8 +43845,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45807,8 +43866,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45829,8 +43887,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45851,8 +43908,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45873,8 +43929,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.53385714285714, + "length": 92.533857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45895,8 +43950,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45917,8 +43971,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45939,8 +43992,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45961,8 +44013,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -45983,8 +44034,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.38980000000001, + "length": 87.3898, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46005,7 +44055,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46027,7 +44076,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46049,7 +44097,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46071,7 +44118,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46093,7 +44139,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46115,7 +44160,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46137,7 +44181,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46159,7 +44202,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46181,7 +44223,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46203,7 +44244,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46225,7 +44265,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 85.776, "loss_coef": 0.2, "length_units": "km", @@ -46247,7 +44286,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46269,7 +44307,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46291,7 +44328,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46313,7 +44349,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46335,7 +44370,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46357,7 +44391,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46379,7 +44412,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46401,7 +44433,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.326, "loss_coef": 0.2, "length_units": "km", @@ -46423,7 +44454,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 105.3645, "loss_coef": 0.2, "length_units": "km", @@ -46445,7 +44475,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 105.3645, "loss_coef": 0.2, "length_units": "km", @@ -46467,8 +44496,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46489,8 +44517,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46511,8 +44538,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46533,8 +44559,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46555,8 +44580,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.26480000000001, + "length": 87.2648, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46577,8 +44601,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46599,8 +44622,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46621,8 +44643,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46643,8 +44664,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46665,8 +44685,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46687,8 +44706,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46709,8 +44727,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46731,8 +44748,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46753,8 +44769,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46775,8 +44790,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46797,8 +44811,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46819,8 +44832,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46841,8 +44853,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46863,8 +44874,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46885,8 +44895,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46907,8 +44916,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46929,8 +44937,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46951,8 +44958,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46973,8 +44979,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -46995,8 +45000,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47017,8 +45021,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47039,8 +45042,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47061,8 +45063,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47083,8 +45084,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47105,8 +45105,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47127,8 +45126,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47149,8 +45147,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47171,8 +45168,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47193,8 +45189,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47215,8 +45210,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47237,8 +45231,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47259,8 +45252,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47281,8 +45273,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47303,8 +45294,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47325,8 +45315,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47347,8 +45336,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47369,8 +45357,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47391,8 +45378,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47413,8 +45399,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47435,8 +45420,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47457,8 +45441,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47479,8 +45462,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47501,8 +45483,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47523,8 +45504,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47545,8 +45525,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47567,8 +45546,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47589,8 +45567,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47611,8 +45588,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47633,8 +45609,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47655,8 +45630,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47677,8 +45651,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47699,8 +45672,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47721,8 +45693,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47743,8 +45714,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47765,8 +45735,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47787,8 +45756,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47809,8 +45777,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47831,8 +45798,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47853,8 +45819,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47875,8 +45840,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47897,8 +45861,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47919,8 +45882,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47941,8 +45903,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47963,8 +45924,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -47985,8 +45945,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48007,8 +45966,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48029,8 +45987,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48051,8 +46008,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48073,8 +46029,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48095,8 +46050,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48117,8 +46071,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48139,8 +46092,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48161,8 +46113,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48183,8 +46134,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48205,8 +46155,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48227,8 +46176,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48249,8 +46197,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48271,8 +46218,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.20014102564103, + "length": 90.200141, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48293,8 +46239,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.74266666666666, + "length": 88.742667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48315,8 +46260,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.74266666666666, + "length": 88.742667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48337,8 +46281,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.74266666666666, + "length": 88.742667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48359,7 +46302,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -48381,7 +46323,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -48403,7 +46344,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -48425,7 +46365,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -48447,7 +46386,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.8476, "loss_coef": 0.2, "length_units": "km", @@ -48469,8 +46407,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48491,8 +46428,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48513,8 +46449,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48535,8 +46470,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48557,8 +46491,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48579,8 +46512,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.35183333333333, + "length": 92.351833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48601,8 +46533,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.01633333333334, + "length": 94.016333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48623,8 +46554,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.01633333333334, + "length": 94.016333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48645,8 +46575,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.01633333333334, + "length": 94.016333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48667,7 +46596,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.5975, "loss_coef": 0.2, "length_units": "km", @@ -48689,7 +46617,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.5975, "loss_coef": 0.2, "length_units": "km", @@ -48711,7 +46638,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -48733,7 +46659,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -48755,7 +46680,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -48777,7 +46701,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.20475, "loss_coef": 0.2, "length_units": "km", @@ -48799,8 +46722,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48821,8 +46743,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48843,8 +46764,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48865,8 +46785,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48887,8 +46806,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48909,8 +46827,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48931,8 +46848,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48953,8 +46869,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48975,8 +46890,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -48997,8 +46911,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49019,8 +46932,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49041,8 +46953,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49063,8 +46974,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49085,8 +46995,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49107,8 +47016,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49129,8 +47037,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49151,8 +47058,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49173,8 +47079,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49195,8 +47100,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49217,8 +47121,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49239,8 +47142,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49261,8 +47163,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49283,8 +47184,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49305,8 +47205,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49327,8 +47226,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49349,8 +47247,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49371,8 +47268,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49393,8 +47289,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49415,8 +47310,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49437,8 +47331,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49459,8 +47352,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49481,8 +47373,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49503,8 +47394,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49525,8 +47415,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49547,8 +47436,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49569,8 +47457,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49591,8 +47478,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49613,8 +47499,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49635,8 +47520,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.89615384615385, + "length": 89.896154, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49657,8 +47541,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49679,8 +47562,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49701,8 +47583,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49723,8 +47604,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49745,8 +47625,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49767,8 +47646,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49789,8 +47667,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49811,8 +47688,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49833,8 +47709,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49855,8 +47730,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49877,8 +47751,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49899,8 +47772,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49921,8 +47793,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49943,8 +47814,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49965,8 +47835,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -49987,8 +47856,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50009,8 +47877,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50031,8 +47898,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50053,8 +47919,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50075,8 +47940,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50097,8 +47961,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50119,8 +47982,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50141,8 +48003,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.03147826086958, + "length": 90.031478, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50163,8 +48024,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50185,8 +48045,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50207,8 +48066,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50229,8 +48087,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50251,8 +48108,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50273,8 +48129,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.35866666666666, + "length": 83.358667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50295,8 +48150,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50317,8 +48171,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50339,8 +48192,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50361,8 +48213,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50383,8 +48234,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50405,8 +48255,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50427,8 +48276,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50449,8 +48297,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50471,8 +48318,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50493,8 +48339,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50515,8 +48360,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50537,8 +48381,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50559,8 +48402,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.16338461538462, + "length": 88.163385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50581,7 +48423,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50603,7 +48444,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50625,7 +48465,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50647,7 +48486,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50669,7 +48507,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50691,7 +48528,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50713,7 +48549,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50735,7 +48570,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50757,7 +48591,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50779,7 +48612,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50801,7 +48633,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50823,7 +48654,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50845,7 +48675,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50867,7 +48696,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.7475, "loss_coef": 0.2, "length_units": "km", @@ -50889,8 +48717,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50911,8 +48738,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50933,8 +48759,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50955,8 +48780,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50977,8 +48801,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -50999,8 +48822,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51021,8 +48843,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.00214285714286, + "length": 89.002143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51043,7 +48864,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51065,7 +48885,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51087,7 +48906,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51109,7 +48927,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51131,7 +48948,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51153,7 +48969,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51175,7 +48990,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51197,7 +49011,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.127125, "loss_coef": 0.2, "length_units": "km", @@ -51219,7 +49032,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51241,7 +49053,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51263,7 +49074,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51285,7 +49095,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51307,7 +49116,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51329,7 +49137,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51351,7 +49158,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51373,7 +49179,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51395,7 +49200,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51417,7 +49221,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.0042, "loss_coef": 0.2, "length_units": "km", @@ -51439,8 +49242,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51461,8 +49263,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51483,8 +49284,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51505,8 +49305,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51527,8 +49326,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51549,8 +49347,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51571,8 +49368,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51593,8 +49389,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51615,8 +49410,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.31755555555556, + "length": 94.317556, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51637,7 +49431,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -51659,7 +49452,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -51681,7 +49473,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -51703,7 +49494,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.09575, "loss_coef": 0.2, "length_units": "km", @@ -51725,8 +49515,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51747,8 +49536,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51769,8 +49557,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51791,8 +49578,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51813,8 +49599,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51835,8 +49620,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51857,8 +49641,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 83.20914285714285, + "length": 83.209143, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -51879,7 +49662,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -51901,7 +49683,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -51923,7 +49704,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -51945,7 +49725,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -51967,7 +49746,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -51989,7 +49767,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -52011,7 +49788,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -52033,7 +49809,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.3675, "loss_coef": 0.2, "length_units": "km", @@ -52055,7 +49830,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -52077,7 +49851,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -52099,7 +49872,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -52121,7 +49893,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.47825, "loss_coef": 0.2, "length_units": "km", @@ -52143,8 +49914,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -52165,8 +49935,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -52187,8 +49956,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -52209,8 +49977,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -52231,8 +49998,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -52253,8 +50019,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.09666666666668, + "length": 88.096667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -52275,7 +50040,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52297,7 +50061,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52319,7 +50082,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52341,7 +50103,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52363,7 +50124,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52385,7 +50145,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52407,7 +50166,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52429,7 +50187,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52451,7 +50208,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52473,7 +50229,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52495,7 +50250,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52517,7 +50271,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52539,7 +50292,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.4, "loss_coef": 0.2, "length_units": "km", @@ -52561,7 +50313,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -52583,7 +50334,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -52605,7 +50355,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -52627,7 +50376,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.1085, "loss_coef": 0.2, "length_units": "km", @@ -52649,7 +50397,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -52671,7 +50418,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -52693,7 +50439,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -52715,7 +50460,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.82775, "loss_coef": 0.2, "length_units": "km", @@ -52737,7 +50481,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -52759,7 +50502,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -52781,7 +50523,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -52803,7 +50544,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -52825,7 +50565,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.0364, "loss_coef": 0.2, "length_units": "km", @@ -52847,7 +50586,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.9415, "loss_coef": 0.2, "length_units": "km", @@ -52869,7 +50607,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.9415, "loss_coef": 0.2, "length_units": "km", @@ -52891,7 +50628,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -52913,7 +50649,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -52935,7 +50670,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -52957,7 +50691,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -52979,7 +50712,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.829, "loss_coef": 0.2, "length_units": "km", @@ -53001,7 +50733,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.663, "loss_coef": 0.2, "length_units": "km", @@ -53023,7 +50754,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.663, "loss_coef": 0.2, "length_units": "km", @@ -53045,7 +50775,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -53067,7 +50796,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -53089,7 +50817,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -53111,7 +50838,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.39325, "loss_coef": 0.2, "length_units": "km", @@ -53133,7 +50859,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6075, "loss_coef": 0.2, "length_units": "km", @@ -53155,7 +50880,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6075, "loss_coef": 0.2, "length_units": "km", @@ -53177,7 +50901,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.7465, "loss_coef": 0.2, "length_units": "km", @@ -53199,7 +50922,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.7465, "loss_coef": 0.2, "length_units": "km", @@ -53221,7 +50943,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53243,7 +50964,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53265,7 +50985,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53287,7 +51006,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53309,7 +51027,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53331,7 +51048,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53353,7 +51069,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53375,7 +51090,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53397,7 +51111,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.339, "loss_coef": 0.2, "length_units": "km", @@ -53419,8 +51132,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 79.65433333333333, + "length": 79.654333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53441,8 +51153,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 79.65433333333333, + "length": 79.654333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53463,8 +51174,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 79.65433333333333, + "length": 79.654333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53485,7 +51195,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.622, "loss_coef": 0.2, "length_units": "km", @@ -53507,7 +51216,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.622, "loss_coef": 0.2, "length_units": "km", @@ -53529,7 +51237,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.238, "loss_coef": 0.2, "length_units": "km", @@ -53551,7 +51258,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.238, "loss_coef": 0.2, "length_units": "km", @@ -53573,7 +51279,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.238, "loss_coef": 0.2, "length_units": "km", @@ -53595,7 +51300,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -53617,7 +51321,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -53639,7 +51342,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -53661,7 +51363,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -53683,7 +51384,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.5462, "loss_coef": 0.2, "length_units": "km", @@ -53705,8 +51405,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53727,8 +51426,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53749,8 +51447,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53771,8 +51468,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53793,8 +51489,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53815,8 +51510,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 92.32633333333332, + "length": 92.326333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53837,7 +51531,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -53859,7 +51552,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -53881,7 +51573,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -53903,7 +51594,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.734, "loss_coef": 0.2, "length_units": "km", @@ -53925,8 +51615,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53947,8 +51636,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53969,8 +51657,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -53991,8 +51678,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54013,8 +51699,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54035,8 +51720,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54057,8 +51741,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54079,8 +51762,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54101,8 +51783,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54123,8 +51804,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54145,8 +51825,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54167,8 +51846,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54189,8 +51867,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54211,8 +51888,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54233,8 +51909,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54255,8 +51930,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54277,8 +51951,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54299,8 +51972,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54321,8 +51993,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54343,8 +52014,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54365,8 +52035,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54387,8 +52056,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54409,8 +52077,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54431,8 +52098,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54453,8 +52119,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54475,8 +52140,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54497,8 +52161,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54519,8 +52182,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54541,8 +52203,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54563,8 +52224,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54585,8 +52245,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54607,8 +52266,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54629,8 +52287,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54651,8 +52308,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54673,8 +52329,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54695,8 +52350,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54717,8 +52371,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54739,8 +52392,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54761,8 +52413,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54783,8 +52434,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54805,8 +52455,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54827,8 +52476,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54849,8 +52497,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54871,8 +52518,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54893,8 +52539,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54915,8 +52560,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54937,8 +52581,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54959,8 +52602,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -54981,8 +52623,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55003,8 +52644,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55025,8 +52665,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55047,8 +52686,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55069,8 +52707,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55091,8 +52728,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55113,8 +52749,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55135,8 +52770,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55157,8 +52791,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55179,8 +52812,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55201,8 +52833,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55223,8 +52854,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55245,8 +52875,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.46762295081967, + "length": 89.467623, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55267,8 +52896,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55289,8 +52917,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55311,8 +52938,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55333,8 +52959,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55355,8 +52980,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55377,8 +53001,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55399,8 +53022,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55421,8 +53043,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55443,8 +53064,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55465,8 +53085,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55487,8 +53106,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55509,8 +53127,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55531,8 +53148,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55553,8 +53169,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55575,8 +53190,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55597,8 +53211,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.6338125, + "length": 87.633813, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -55619,7 +53232,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55641,7 +53253,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55663,7 +53274,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55685,7 +53295,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55707,7 +53316,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55729,7 +53337,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55751,7 +53358,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55773,7 +53379,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55795,7 +53400,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55817,7 +53421,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0337, "loss_coef": 0.2, "length_units": "km", @@ -55839,7 +53442,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -55861,7 +53463,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -55883,7 +53484,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -55905,7 +53505,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -55927,7 +53526,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -55949,7 +53547,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -55971,7 +53568,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -55993,7 +53589,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.409, "loss_coef": 0.2, "length_units": "km", @@ -56015,8 +53610,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56037,8 +53631,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56059,8 +53652,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56081,8 +53673,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56103,8 +53694,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56125,8 +53715,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56147,8 +53736,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56169,8 +53757,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56191,8 +53778,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56213,8 +53799,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56235,8 +53820,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.67754545454545, + "length": 87.677545, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56257,7 +53841,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -56279,7 +53862,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -56301,7 +53883,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -56323,7 +53904,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -56345,7 +53925,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -56367,7 +53946,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 84.2915, "loss_coef": 0.2, "length_units": "km", @@ -56389,7 +53967,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56411,7 +53988,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56433,7 +54009,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56455,7 +54030,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56477,7 +54051,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56499,7 +54072,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56521,7 +54093,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56543,7 +54114,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.625125, "loss_coef": 0.2, "length_units": "km", @@ -56565,8 +54135,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56587,8 +54156,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56609,8 +54177,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56631,8 +54198,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56653,8 +54219,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56675,8 +54240,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.69983333333333, + "length": 82.699833, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -56697,7 +54261,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -56719,7 +54282,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -56741,7 +54303,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -56763,7 +54324,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.66775, "loss_coef": 0.2, "length_units": "km", @@ -56785,7 +54345,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.647, "loss_coef": 0.2, "length_units": "km", @@ -56807,7 +54366,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.647, "loss_coef": 0.2, "length_units": "km", @@ -56829,7 +54387,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.647, "loss_coef": 0.2, "length_units": "km", @@ -56851,7 +54408,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -56873,7 +54429,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -56895,7 +54450,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -56917,7 +54471,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -56939,7 +54492,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -56961,7 +54513,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -56983,7 +54534,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -57005,7 +54555,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 86.301125, "loss_coef": 0.2, "length_units": "km", @@ -57027,7 +54576,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -57049,7 +54597,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -57071,7 +54618,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -57093,7 +54639,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 79.47425, "loss_coef": 0.2, "length_units": "km", @@ -57115,7 +54660,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.1355, "loss_coef": 0.2, "length_units": "km", @@ -57137,7 +54681,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.1355, "loss_coef": 0.2, "length_units": "km", @@ -57159,7 +54702,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57181,7 +54723,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57203,7 +54744,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57225,7 +54765,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57247,7 +54786,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57269,7 +54807,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57291,7 +54828,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57313,7 +54849,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57335,7 +54870,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57357,7 +54891,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57379,7 +54912,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57401,7 +54933,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57423,7 +54954,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57445,7 +54975,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57467,7 +54996,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57489,7 +55017,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.525375, "loss_coef": 0.2, "length_units": "km", @@ -57511,8 +55038,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57533,8 +55059,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57555,8 +55080,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57577,8 +55101,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57599,8 +55122,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57621,8 +55143,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57643,8 +55164,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57665,8 +55185,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57687,8 +55206,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57709,8 +55227,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57731,8 +55248,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57753,8 +55269,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57775,8 +55290,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57797,8 +55311,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57819,8 +55332,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57841,8 +55353,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57863,8 +55374,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57885,8 +55395,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57907,8 +55416,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57929,8 +55437,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57951,8 +55458,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57973,8 +55479,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -57995,8 +55500,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58017,8 +55521,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58039,8 +55542,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58061,8 +55563,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58083,8 +55584,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58105,8 +55605,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58127,8 +55626,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58149,8 +55647,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58171,8 +55668,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58193,8 +55689,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58215,8 +55710,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58237,8 +55731,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58259,8 +55752,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58281,8 +55773,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58303,8 +55794,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58325,8 +55815,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58347,8 +55836,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58369,8 +55857,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58391,8 +55878,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58413,8 +55899,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58435,8 +55920,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58457,8 +55941,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58479,8 +55962,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58501,8 +55983,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58523,8 +56004,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58545,8 +56025,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58567,8 +56046,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58589,8 +56067,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58611,8 +56088,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58633,8 +56109,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58655,8 +56130,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58677,8 +56151,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58699,8 +56172,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58721,8 +56193,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58743,8 +56214,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58765,8 +56235,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58787,8 +56256,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58809,8 +56277,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58831,8 +56298,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58853,8 +56319,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58875,8 +56340,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58897,8 +56361,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58919,8 +56382,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58941,8 +56403,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58963,8 +56424,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -58985,8 +56445,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59007,8 +56466,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59029,8 +56487,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59051,8 +56508,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59073,8 +56529,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59095,8 +56550,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59117,8 +56571,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59139,8 +56592,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59161,8 +56613,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59183,8 +56634,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59205,8 +56655,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59227,8 +56676,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59249,8 +56697,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59271,8 +56718,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59293,8 +56739,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59315,8 +56760,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59337,8 +56781,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59359,8 +56802,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59381,8 +56823,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59403,8 +56844,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59425,8 +56865,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59447,8 +56886,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59469,8 +56907,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59491,8 +56928,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59513,8 +56949,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59535,8 +56970,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59557,8 +56991,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59579,8 +57012,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59601,8 +57033,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59623,8 +57054,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59645,8 +57075,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.37346938775511, + "length": 90.373469, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59667,8 +57096,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59689,8 +57117,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59711,8 +57138,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59733,8 +57159,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59755,8 +57180,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59777,8 +57201,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59799,8 +57222,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59821,8 +57243,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59843,8 +57264,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59865,8 +57285,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59887,8 +57306,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.83427272727272, + "length": 87.834273, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59909,8 +57327,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59931,8 +57348,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59953,8 +57369,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59975,8 +57390,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -59997,8 +57411,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60019,8 +57432,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60041,8 +57453,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60063,8 +57474,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60085,8 +57495,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60107,8 +57516,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60129,8 +57537,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60151,8 +57558,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60173,8 +57579,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60195,8 +57600,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60217,8 +57621,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60239,8 +57642,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60261,8 +57663,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60283,8 +57684,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60305,8 +57705,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60327,8 +57726,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60349,8 +57747,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60371,8 +57768,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60393,8 +57789,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60415,8 +57810,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60437,8 +57831,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60459,8 +57852,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60481,8 +57873,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60503,8 +57894,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60525,8 +57915,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60547,8 +57936,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60569,8 +57957,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60591,8 +57978,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60613,8 +57999,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60635,8 +58020,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60657,8 +58041,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60679,8 +58062,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60701,8 +58083,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60723,8 +58104,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60745,8 +58125,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60767,8 +58146,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60789,8 +58167,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60811,8 +58188,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60833,8 +58209,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60855,8 +58230,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60877,8 +58251,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60899,8 +58272,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60921,8 +58293,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60943,8 +58314,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60965,8 +58335,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -60987,8 +58356,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61009,8 +58377,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61031,8 +58398,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61053,8 +58419,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61075,8 +58440,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61097,8 +58461,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.48107272727272, + "length": 89.481073, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61119,8 +58482,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61141,8 +58503,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61163,8 +58524,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61185,8 +58545,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61207,8 +58566,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61229,8 +58587,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61251,8 +58608,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61273,8 +58629,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61295,8 +58650,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61317,8 +58671,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61339,8 +58692,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61361,8 +58713,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61383,8 +58734,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61405,8 +58755,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61427,8 +58776,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61449,8 +58797,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61471,8 +58818,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61493,8 +58839,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61515,8 +58860,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61537,8 +58881,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61559,8 +58902,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61581,8 +58923,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61603,8 +58944,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61625,8 +58965,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61647,8 +58986,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61669,8 +59007,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61691,8 +59028,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61713,8 +59049,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61735,8 +59070,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61757,8 +59091,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61779,8 +59112,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61801,8 +59133,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61823,8 +59154,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61845,8 +59175,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61867,8 +59196,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61889,8 +59217,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61911,8 +59238,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61933,8 +59259,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61955,8 +59280,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61977,8 +59301,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -61999,8 +59322,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62021,8 +59343,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62043,8 +59364,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62065,8 +59385,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62087,8 +59406,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62109,8 +59427,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62131,8 +59448,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62153,8 +59469,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62175,8 +59490,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62197,8 +59511,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62219,8 +59532,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62241,8 +59553,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62263,8 +59574,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62285,8 +59595,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62307,8 +59616,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62329,8 +59637,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62351,8 +59658,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62373,8 +59679,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62395,8 +59700,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62417,8 +59721,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62439,8 +59742,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62461,8 +59763,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62483,8 +59784,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62505,8 +59805,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62527,8 +59826,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62549,8 +59847,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62571,8 +59868,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62593,8 +59889,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62615,8 +59910,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62637,8 +59931,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62659,8 +59952,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62681,8 +59973,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62703,8 +59994,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62725,8 +60015,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62747,8 +60036,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62769,8 +60057,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62791,8 +60078,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62813,8 +60099,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62835,8 +60120,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62857,8 +60141,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62879,8 +60162,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62901,8 +60183,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62923,8 +60204,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62945,8 +60225,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62967,8 +60246,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -62989,8 +60267,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63011,8 +60288,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63033,8 +60309,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63055,8 +60330,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63077,8 +60351,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63099,8 +60372,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63121,8 +60393,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63143,8 +60414,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63165,8 +60435,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63187,8 +60456,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63209,8 +60477,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63231,8 +60498,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63253,8 +60519,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63275,8 +60540,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63297,8 +60561,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63319,8 +60582,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63341,8 +60603,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63363,8 +60624,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63385,8 +60645,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63407,8 +60666,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63429,8 +60687,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63451,8 +60708,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63473,8 +60729,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63495,8 +60750,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.98730275229357, + "length": 89.987303, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63517,8 +60771,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63539,8 +60792,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63561,8 +60813,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63583,8 +60834,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63605,8 +60855,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63627,8 +60876,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63649,8 +60897,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63671,8 +60918,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63693,8 +60939,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63715,8 +60960,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63737,8 +60981,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63759,8 +61002,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63781,8 +61023,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63803,8 +61044,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63825,8 +61065,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63847,8 +61086,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63869,8 +61107,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63891,8 +61128,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63913,8 +61149,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63935,8 +61170,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63957,8 +61191,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -63979,8 +61212,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64001,8 +61233,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64023,8 +61254,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64045,8 +61275,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64067,8 +61296,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64089,8 +61317,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64111,8 +61338,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64133,8 +61359,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64155,8 +61380,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64177,8 +61401,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64199,8 +61422,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64221,8 +61443,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64243,8 +61464,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64265,8 +61485,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64287,8 +61506,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64309,8 +61527,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64331,8 +61548,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64353,8 +61569,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64375,8 +61590,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64397,8 +61611,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64419,8 +61632,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64441,8 +61653,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64463,8 +61674,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64485,8 +61695,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64507,8 +61716,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64529,8 +61737,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64551,8 +61758,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64573,8 +61779,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64595,8 +61800,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64617,8 +61821,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64639,8 +61842,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64661,8 +61863,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64683,8 +61884,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64705,8 +61905,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64727,8 +61926,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64749,8 +61947,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64771,8 +61968,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64793,8 +61989,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64815,8 +62010,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64837,8 +62031,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64859,8 +62052,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64881,8 +62073,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64903,8 +62094,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64925,8 +62115,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64947,8 +62136,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64969,8 +62157,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -64991,8 +62178,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65013,8 +62199,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65035,8 +62220,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65057,8 +62241,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65079,8 +62262,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65101,8 +62283,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65123,8 +62304,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65145,8 +62325,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65167,8 +62346,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65189,8 +62367,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65211,8 +62388,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65233,8 +62409,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65255,8 +62430,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65277,8 +62451,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65299,8 +62472,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65321,8 +62493,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65343,8 +62514,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65365,8 +62535,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65387,8 +62556,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65409,8 +62577,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65431,8 +62598,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65453,8 +62619,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65475,8 +62640,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65497,8 +62661,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65519,8 +62682,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65541,8 +62703,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65563,8 +62724,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65585,8 +62745,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65607,8 +62766,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65629,8 +62787,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65651,8 +62808,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65673,8 +62829,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65695,8 +62850,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65717,8 +62871,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65739,8 +62892,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65761,8 +62913,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65783,8 +62934,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65805,8 +62955,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65827,8 +62976,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65849,8 +62997,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65871,8 +63018,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65893,8 +63039,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.60562385321101, + "length": 89.605624, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65915,8 +63060,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65937,8 +63081,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65959,8 +63102,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -65981,8 +63123,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66003,8 +63144,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66025,8 +63165,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66047,8 +63186,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66069,8 +63207,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66091,8 +63228,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66113,8 +63249,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66135,8 +63270,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66157,8 +63291,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66179,8 +63312,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66201,8 +63333,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66223,8 +63354,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66245,8 +63375,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66267,8 +63396,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66289,8 +63417,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.68922222222221, + "length": 91.689222, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66311,8 +63438,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.19233333333332, + "length": 82.192333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66333,8 +63459,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.19233333333332, + "length": 82.192333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66355,8 +63480,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 82.19233333333332, + "length": 82.192333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -66377,7 +63501,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -66399,7 +63522,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -66421,7 +63543,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -66443,7 +63564,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 78.508, "loss_coef": 0.2, "length_units": "km", @@ -66465,7 +63585,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -66487,7 +63606,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -66509,7 +63627,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -66531,7 +63648,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -66553,7 +63669,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.1732, "loss_coef": 0.2, "length_units": "km", @@ -66575,7 +63690,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -66597,7 +63711,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -66619,7 +63732,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -66641,7 +63753,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -66663,7 +63774,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 83.6876, "loss_coef": 0.2, "length_units": "km", @@ -66685,7 +63795,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -66707,7 +63816,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -66729,7 +63837,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -66751,7 +63858,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -66773,7 +63879,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -66795,7 +63900,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.65, "loss_coef": 0.2, "length_units": "km", @@ -66817,7 +63921,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66839,7 +63942,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66861,7 +63963,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66883,7 +63984,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66905,7 +64005,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66927,7 +64026,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66949,7 +64047,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66971,7 +64068,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 87.500625, "loss_coef": 0.2, "length_units": "km", @@ -66993,8 +64089,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.11433333333335, + "length": 87.114333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67015,8 +64110,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.11433333333335, + "length": 87.114333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67037,8 +64131,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.11433333333335, + "length": 87.114333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67059,7 +64152,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -67081,7 +64173,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -67103,7 +64194,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -67125,7 +64215,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -67147,7 +64236,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 82.3384, "loss_coef": 0.2, "length_units": "km", @@ -67169,8 +64257,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67191,8 +64278,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67213,8 +64299,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67235,8 +64320,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67257,8 +64341,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67279,8 +64362,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67301,8 +64383,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67323,8 +64404,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67345,8 +64425,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67367,8 +64446,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67389,8 +64467,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67411,8 +64488,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67433,8 +64509,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67455,8 +64530,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67477,8 +64551,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67499,8 +64572,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67521,8 +64593,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67543,8 +64614,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67565,8 +64635,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67587,8 +64656,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67609,8 +64677,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67631,8 +64698,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67653,8 +64719,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67675,8 +64740,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67697,8 +64761,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67719,8 +64782,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67741,8 +64803,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67763,8 +64824,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67785,8 +64845,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67807,8 +64866,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67829,8 +64887,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67851,8 +64908,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67873,8 +64929,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67895,8 +64950,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67917,8 +64971,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67939,8 +64992,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67961,8 +65013,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -67983,8 +65034,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68005,8 +65055,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68027,8 +65076,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68049,8 +65097,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68071,8 +65118,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68093,8 +65139,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68115,8 +65160,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68137,8 +65181,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68159,8 +65202,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68181,8 +65223,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68203,8 +65244,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68225,8 +65265,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68247,8 +65286,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68269,8 +65307,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68291,8 +65328,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68313,8 +65349,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68335,8 +65370,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68357,8 +65391,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68379,8 +65412,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68401,8 +65433,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68423,8 +65454,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68445,8 +65475,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68467,8 +65496,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68489,8 +65517,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68511,8 +65538,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68533,8 +65559,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68555,8 +65580,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68577,8 +65601,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68599,8 +65622,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68621,8 +65643,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68643,8 +65664,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68665,8 +65685,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68687,8 +65706,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68709,8 +65727,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68731,8 +65748,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68753,8 +65769,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68775,8 +65790,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68797,8 +65811,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68819,8 +65832,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68841,8 +65853,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68863,8 +65874,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68885,8 +65895,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.61325316455697, + "length": 89.613253, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -68907,7 +65916,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 74.615, "loss_coef": 0.2, "length_units": "km", @@ -68929,7 +65937,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 74.615, "loss_coef": 0.2, "length_units": "km", @@ -68951,7 +65958,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 74.615, "loss_coef": 0.2, "length_units": "km", @@ -68973,7 +65979,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 75.3385, "loss_coef": 0.2, "length_units": "km", @@ -68995,7 +66000,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 75.3385, "loss_coef": 0.2, "length_units": "km", @@ -69017,8 +66021,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 98.37266666666667, + "length": 98.372667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69039,8 +66042,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 98.37266666666667, + "length": 98.372667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69061,8 +66063,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 98.37266666666667, + "length": 98.372667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69083,8 +66084,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69105,8 +66105,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69127,8 +66126,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69149,8 +66147,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69171,8 +66168,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.76039999999999, + "length": 94.7604, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69193,7 +66189,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69215,7 +66210,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69237,7 +66231,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69259,7 +66252,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69281,7 +66273,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69303,7 +66294,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69325,7 +66315,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69347,7 +66336,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69369,7 +66357,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69391,7 +66378,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69413,7 +66399,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69435,7 +66420,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69457,7 +66441,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69479,7 +66462,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.2585, "loss_coef": 0.2, "length_units": "km", @@ -69501,8 +66483,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69523,8 +66504,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69545,8 +66525,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69567,8 +66546,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69589,8 +66567,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69611,8 +66588,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69633,8 +66609,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69655,8 +66630,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69677,8 +66651,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69699,8 +66672,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69721,8 +66693,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69743,8 +66714,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69765,8 +66735,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69787,8 +66756,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69809,8 +66777,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69831,8 +66798,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69853,8 +66819,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 88.07988235294117, + "length": 88.079882, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69875,7 +66840,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -69897,7 +66861,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -69919,7 +66882,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -69941,7 +66903,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.459, "loss_coef": 0.2, "length_units": "km", @@ -69963,8 +66924,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -69985,8 +66945,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70007,8 +66966,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70029,8 +66987,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70051,8 +67008,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70073,8 +67029,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70095,8 +67050,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70117,8 +67071,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70139,8 +67092,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70161,8 +67113,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70183,8 +67134,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70205,8 +67155,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70227,8 +67176,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70249,8 +67197,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70271,8 +67218,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70293,8 +67239,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70315,8 +67260,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70337,8 +67281,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70359,8 +67302,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70381,8 +67323,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70403,8 +67344,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70425,8 +67365,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70447,8 +67386,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70469,8 +67407,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70491,8 +67428,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70513,8 +67449,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70535,8 +67470,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70557,8 +67491,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70579,8 +67512,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70601,8 +67533,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70623,8 +67554,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70645,8 +67575,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70667,8 +67596,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70689,8 +67617,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70711,8 +67638,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70733,8 +67659,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70755,8 +67680,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70777,8 +67701,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70799,8 +67722,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70821,8 +67743,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70843,8 +67764,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70865,8 +67785,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70887,8 +67806,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70909,8 +67827,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70931,8 +67848,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70953,8 +67869,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70975,8 +67890,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -70997,8 +67911,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71019,8 +67932,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71041,8 +67953,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71063,8 +67974,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71085,8 +67995,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71107,8 +68016,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71129,8 +68037,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71151,8 +68058,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71173,8 +68079,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71195,8 +68100,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71217,8 +68121,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71239,8 +68142,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71261,8 +68163,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71283,8 +68184,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71305,8 +68205,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71327,8 +68226,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71349,8 +68247,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71371,8 +68268,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71393,8 +68289,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71415,8 +68310,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71437,8 +68331,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71459,8 +68352,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71481,8 +68373,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71503,8 +68394,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71525,8 +68415,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71547,8 +68436,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71569,8 +68457,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71591,8 +68478,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71613,8 +68499,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71635,8 +68520,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71657,8 +68541,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71679,8 +68562,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71701,8 +68583,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71723,8 +68604,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71745,8 +68625,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71767,8 +68646,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71789,8 +68667,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71811,8 +68688,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71833,8 +68709,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71855,8 +68730,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71877,8 +68751,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71899,8 +68772,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71921,8 +68793,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71943,8 +68814,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71965,8 +68835,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -71987,8 +68856,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72009,8 +68877,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72031,8 +68898,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72053,8 +68919,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72075,8 +68940,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72097,8 +68961,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.09548979591837, + "length": 90.09549, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72119,7 +68982,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -72141,7 +69003,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -72163,7 +69024,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -72185,7 +69045,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.27875, "loss_coef": 0.2, "length_units": "km", @@ -72207,8 +69066,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72229,8 +69087,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72251,8 +69108,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72273,8 +69129,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72295,8 +69150,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72317,8 +69171,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 94.72233333333332, + "length": 94.722333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72339,7 +69192,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -72361,7 +69213,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -72383,7 +69234,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -72405,7 +69255,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -72427,7 +69276,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -72449,7 +69297,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.5545, "loss_coef": 0.2, "length_units": "km", @@ -72471,8 +69318,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72493,8 +69339,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72515,8 +69360,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72537,8 +69381,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72559,8 +69402,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72581,8 +69423,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72603,8 +69444,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72625,8 +69465,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72647,8 +69486,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72669,8 +69507,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72691,8 +69528,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72713,8 +69549,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72735,8 +69570,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72757,8 +69591,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72779,8 +69612,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72801,8 +69633,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72823,8 +69654,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72845,8 +69675,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72867,8 +69696,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72889,8 +69717,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72911,8 +69738,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72933,8 +69759,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72955,8 +69780,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72977,8 +69801,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -72999,8 +69822,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73021,8 +69843,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73043,8 +69864,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73065,8 +69885,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73087,8 +69906,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73109,8 +69927,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73131,8 +69948,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73153,8 +69969,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73175,8 +69990,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73197,8 +70011,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73219,8 +70032,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73241,8 +70053,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73263,8 +70074,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73285,8 +70095,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73307,8 +70116,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73329,8 +70137,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73351,8 +70158,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73373,8 +70179,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73395,8 +70200,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73417,8 +70221,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73439,8 +70242,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73461,8 +70263,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73483,8 +70284,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73505,8 +70305,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73527,8 +70326,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73549,8 +70347,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73571,8 +70368,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73593,8 +70389,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73615,8 +70410,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73637,8 +70431,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73659,8 +70452,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73681,8 +70473,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73703,8 +70494,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73725,8 +70515,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73747,8 +70536,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73769,8 +70557,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73791,8 +70578,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73813,8 +70599,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73835,8 +70620,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73857,8 +70641,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73879,8 +70662,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73901,8 +70683,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73923,8 +70704,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73945,8 +70725,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73967,8 +70746,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -73989,8 +70767,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74011,8 +70788,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74033,8 +70809,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74055,8 +70830,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74077,8 +70851,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74099,8 +70872,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74121,8 +70893,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74143,8 +70914,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74165,8 +70935,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74187,8 +70956,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74209,8 +70977,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74231,8 +70998,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74253,8 +71019,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.43708536585366, + "length": 90.437085, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74275,8 +71040,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74297,8 +71061,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74319,8 +71082,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74341,8 +71103,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74363,8 +71124,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74385,8 +71145,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74407,8 +71166,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74429,8 +71187,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74451,8 +71208,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74473,8 +71229,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74495,8 +71250,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74517,8 +71271,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74539,8 +71292,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74561,8 +71313,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74583,8 +71334,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74605,8 +71355,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74627,8 +71376,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74649,8 +71397,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74671,8 +71418,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74693,8 +71439,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74715,8 +71460,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74737,8 +71481,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74759,8 +71502,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74781,8 +71523,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74803,8 +71544,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74825,8 +71565,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74847,8 +71586,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74869,8 +71607,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74891,8 +71628,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74913,8 +71649,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74935,8 +71670,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74957,8 +71691,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -74979,8 +71712,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75001,8 +71733,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75023,8 +71754,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75045,8 +71775,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75067,8 +71796,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75089,8 +71817,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75111,8 +71838,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75133,8 +71859,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75155,8 +71880,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75177,8 +71901,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75199,8 +71922,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75221,8 +71943,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75243,8 +71964,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75265,8 +71985,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75287,8 +72006,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75309,8 +72027,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75331,8 +72048,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75353,8 +72069,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75375,8 +72090,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75397,8 +72111,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.2443846153846, + "length": 90.244385, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75419,7 +72132,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -75441,7 +72153,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -75463,7 +72174,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -75485,7 +72195,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -75507,7 +72216,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -75529,7 +72237,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -75551,7 +72258,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.337, "loss_coef": 0.2, "length_units": "km", @@ -75573,7 +72279,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.7875, "loss_coef": 0.2, "length_units": "km", @@ -75595,7 +72300,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.7875, "loss_coef": 0.2, "length_units": "km", @@ -75617,7 +72321,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 102.076, "loss_coef": 0.2, "length_units": "km", @@ -75639,7 +72342,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 102.076, "loss_coef": 0.2, "length_units": "km", @@ -75661,7 +72363,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.552, "loss_coef": 0.2, "length_units": "km", @@ -75683,7 +72384,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.552, "loss_coef": 0.2, "length_units": "km", @@ -75705,7 +72405,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 99.552, "loss_coef": 0.2, "length_units": "km", @@ -75727,7 +72426,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -75749,7 +72447,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -75771,7 +72468,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -75793,7 +72489,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.91725, "loss_coef": 0.2, "length_units": "km", @@ -75815,8 +72510,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75837,8 +72531,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75859,8 +72552,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75881,8 +72573,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75903,8 +72594,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75925,8 +72615,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75947,8 +72636,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75969,8 +72657,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -75991,8 +72678,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76013,8 +72699,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76035,8 +72720,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76057,8 +72741,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76079,8 +72762,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.36284615384615, + "length": 87.362846, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76101,8 +72783,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76123,8 +72804,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76145,8 +72825,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76167,8 +72846,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76189,8 +72867,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76211,8 +72888,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76233,8 +72909,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76255,8 +72930,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76277,8 +72951,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76299,8 +72972,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76321,8 +72993,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76343,8 +73014,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76365,8 +73035,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76387,8 +73056,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76409,8 +73077,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76431,8 +73098,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76453,8 +73119,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76475,8 +73140,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76497,8 +73161,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76519,8 +73182,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76541,8 +73203,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76563,8 +73224,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76585,8 +73245,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76607,8 +73266,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76629,8 +73287,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76651,8 +73308,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76673,8 +73329,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76695,8 +73350,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76717,8 +73371,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76739,8 +73392,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76761,8 +73413,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76783,8 +73434,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76805,8 +73455,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76827,8 +73476,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76849,8 +73497,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76871,8 +73518,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76893,8 +73539,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76915,8 +73560,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76937,8 +73581,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76959,8 +73602,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -76981,8 +73623,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77003,8 +73644,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77025,8 +73665,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77047,8 +73686,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77069,8 +73707,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77091,8 +73728,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77113,8 +73749,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77135,8 +73770,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77157,8 +73791,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77179,8 +73812,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77201,8 +73833,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77223,8 +73854,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77245,8 +73875,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77267,8 +73896,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77289,8 +73917,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77311,8 +73938,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77333,8 +73959,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77355,8 +73980,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77377,8 +74001,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77399,8 +74022,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77421,8 +74043,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77443,8 +74064,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77465,8 +74085,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77487,8 +74106,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77509,8 +74127,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77531,8 +74148,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77553,8 +74169,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77575,8 +74190,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77597,8 +74211,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77619,8 +74232,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77641,8 +74253,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77663,8 +74274,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77685,8 +74295,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77707,8 +74316,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77729,8 +74337,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77751,8 +74358,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77773,8 +74379,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77795,8 +74400,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77817,8 +74421,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77839,8 +74442,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77861,8 +74463,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77883,8 +74484,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77905,8 +74505,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77927,8 +74526,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77949,8 +74547,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77971,8 +74568,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -77993,8 +74589,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78015,8 +74610,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78037,8 +74631,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78059,8 +74652,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78081,8 +74673,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78103,8 +74694,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78125,8 +74715,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78147,8 +74736,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78169,8 +74757,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78191,8 +74778,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78213,8 +74799,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78235,8 +74820,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78257,8 +74841,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78279,8 +74862,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78301,8 +74883,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78323,8 +74904,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78345,8 +74925,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78367,8 +74946,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78389,8 +74967,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78411,8 +74988,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78433,8 +75009,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78455,8 +75030,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78477,8 +75051,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78499,8 +75072,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78521,8 +75093,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78543,8 +75114,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78565,8 +75135,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78587,8 +75156,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78609,8 +75177,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78631,8 +75198,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78653,8 +75219,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78675,8 +75240,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78697,8 +75261,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78719,8 +75282,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78741,8 +75303,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78763,8 +75324,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78785,8 +75345,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78807,8 +75366,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78829,8 +75387,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78851,8 +75408,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78873,8 +75429,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78895,8 +75450,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78917,8 +75471,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78939,8 +75492,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78961,8 +75513,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -78983,8 +75534,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79005,8 +75555,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79027,8 +75576,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79049,8 +75597,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79071,8 +75618,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79093,8 +75639,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79115,8 +75660,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.30222463768115, + "length": 90.302225, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79137,7 +75681,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6795, "loss_coef": 0.2, "length_units": "km", @@ -79159,7 +75702,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.6795, "loss_coef": 0.2, "length_units": "km", @@ -79181,7 +75723,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.931, "loss_coef": 0.2, "length_units": "km", @@ -79203,7 +75744,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.931, "loss_coef": 0.2, "length_units": "km", @@ -79225,7 +75765,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 91.931, "loss_coef": 0.2, "length_units": "km", @@ -79247,7 +75786,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.7045, "loss_coef": 0.2, "length_units": "km", @@ -79269,7 +75807,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 96.7045, "loss_coef": 0.2, "length_units": "km", @@ -79291,8 +75828,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79313,8 +75849,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79335,8 +75870,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79357,8 +75891,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79379,8 +75912,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79401,8 +75933,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.77916666666667, + "length": 95.779167, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79423,8 +75954,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.15266666666668, + "length": 74.152667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79445,8 +75975,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.15266666666668, + "length": 74.152667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79467,8 +75996,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.15266666666668, + "length": 74.152667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79489,7 +76017,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -79511,7 +76038,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -79533,7 +76059,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -79555,7 +76080,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -79577,7 +76101,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 94.713, "loss_coef": 0.2, "length_units": "km", @@ -79599,7 +76122,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79621,7 +76143,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79643,7 +76164,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79665,7 +76185,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79687,7 +76206,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79709,7 +76227,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79731,7 +76248,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79753,7 +76269,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79775,7 +76290,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79797,7 +76311,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 93.774, "loss_coef": 0.2, "length_units": "km", @@ -79819,8 +76332,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79841,8 +76353,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79863,8 +76374,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79885,8 +76395,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79907,8 +76416,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79929,8 +76437,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79951,8 +76458,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79973,8 +76479,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -79995,8 +76500,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80017,8 +76521,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80039,8 +76542,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80061,8 +76563,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80083,8 +76584,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80105,8 +76605,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 87.22778571428572, + "length": 87.227786, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80127,8 +76626,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 93.02733333333333, + "length": 93.027333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80149,8 +76647,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 93.02733333333333, + "length": 93.027333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80171,8 +76668,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 93.02733333333333, + "length": 93.027333, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80193,8 +76689,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80215,8 +76710,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80237,8 +76731,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80259,8 +76752,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80281,8 +76773,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80303,8 +76794,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80325,8 +76815,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80347,8 +76836,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80369,8 +76857,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80391,8 +76878,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80413,8 +76899,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80435,8 +76920,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80457,8 +76941,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80479,8 +76962,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80501,8 +76983,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80523,8 +77004,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80545,8 +77025,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80567,8 +77046,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80589,8 +77067,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80611,8 +77088,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80633,8 +77109,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80655,8 +77130,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80677,8 +77151,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80699,8 +77172,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80721,8 +77193,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80743,8 +77214,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80765,8 +77235,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80787,8 +77256,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80809,8 +77277,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80831,8 +77298,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80853,8 +77319,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80875,8 +77340,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80897,8 +77361,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80919,8 +77382,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80941,8 +77403,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80963,8 +77424,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -80985,8 +77445,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81007,8 +77466,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81029,8 +77487,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81051,8 +77508,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81073,8 +77529,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81095,8 +77550,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81117,8 +77571,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81139,8 +77592,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81161,8 +77613,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81183,8 +77634,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81205,8 +77655,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81227,8 +77676,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81249,8 +77697,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81271,8 +77718,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81293,8 +77739,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81315,8 +77760,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81337,8 +77781,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81359,8 +77802,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81381,8 +77823,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81403,8 +77844,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81425,8 +77865,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81447,8 +77886,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81469,8 +77907,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81491,8 +77928,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81513,8 +77949,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81535,8 +77970,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81557,8 +77991,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81579,8 +78012,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81601,8 +78033,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81623,8 +78054,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81645,8 +78075,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81667,8 +78096,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81689,8 +78117,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81711,8 +78138,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81733,8 +78159,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81755,8 +78180,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81777,8 +78201,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81799,8 +78222,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81821,8 +78243,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81843,8 +78264,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81865,8 +78285,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81887,8 +78306,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81909,8 +78327,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81931,8 +78348,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81953,8 +78369,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81975,8 +78390,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -81997,8 +78411,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82019,8 +78432,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82041,8 +78453,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82063,8 +78474,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82085,8 +78495,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82107,8 +78516,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82129,8 +78537,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82151,8 +78558,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82173,8 +78579,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82195,8 +78600,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82217,8 +78621,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82239,8 +78642,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82261,8 +78663,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82283,8 +78684,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82305,8 +78705,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82327,8 +78726,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82349,8 +78747,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82371,8 +78768,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82393,8 +78789,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82415,8 +78810,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82437,8 +78831,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82459,8 +78852,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 89.90101923076924, + "length": 89.901019, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82481,7 +78873,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.0725, "loss_coef": 0.2, "length_units": "km", @@ -82503,7 +78894,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 95.0725, "loss_coef": 0.2, "length_units": "km", @@ -82525,7 +78915,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82547,7 +78936,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82569,7 +78957,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82591,7 +78978,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82613,7 +78999,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82635,7 +79020,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82657,7 +79041,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82679,7 +79062,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82701,7 +79083,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82723,7 +79104,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.0026, "loss_coef": 0.2, "length_units": "km", @@ -82745,8 +79125,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82767,8 +79146,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82789,8 +79167,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82811,8 +79188,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82833,8 +79209,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82855,8 +79230,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82877,8 +79251,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82899,8 +79272,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82921,8 +79293,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 91.4888888888889, + "length": 91.488889, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -82943,7 +79314,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -82965,7 +79335,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -82987,7 +79356,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -83009,7 +79377,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -83031,7 +79398,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 89.398, "loss_coef": 0.2, "length_units": "km", @@ -83053,8 +79419,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.59166666666667, + "length": 74.591667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -83075,8 +79440,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.59166666666667, + "length": 74.591667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -83097,8 +79461,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 74.59166666666667, + "length": 74.591667, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -83119,7 +79482,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -83141,7 +79503,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -83163,7 +79524,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -83185,7 +79545,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -83207,7 +79566,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 88.8414, "loss_coef": 0.2, "length_units": "km", @@ -83229,7 +79587,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83251,7 +79608,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83273,7 +79629,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83295,7 +79650,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83317,7 +79671,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83339,7 +79692,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83361,7 +79713,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83383,7 +79734,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83405,7 +79755,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83427,7 +79776,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83449,7 +79797,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83471,7 +79818,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83493,7 +79839,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83515,7 +79860,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83537,7 +79881,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 92.739, "loss_coef": 0.2, "length_units": "km", @@ -83559,7 +79902,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83581,7 +79923,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83603,7 +79944,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83625,7 +79965,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83647,7 +79986,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83669,7 +80007,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83691,7 +80028,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83713,7 +80049,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83735,7 +80070,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83757,7 +80091,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83779,7 +80112,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83801,7 +80133,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83823,7 +80154,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83845,7 +80175,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83867,7 +80196,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83889,7 +80217,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83911,7 +80238,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83933,7 +80259,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83955,7 +80280,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83977,7 +80301,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -83999,7 +80322,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84021,7 +80343,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84043,7 +80364,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84065,7 +80385,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84087,7 +80406,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84109,7 +80427,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84131,7 +80448,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84153,7 +80469,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84175,7 +80490,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84197,7 +80511,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84219,7 +80532,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84241,7 +80553,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84263,7 +80574,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84285,7 +80595,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84307,7 +80616,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84329,7 +80637,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84351,7 +80658,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84373,7 +80679,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84395,7 +80700,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84417,7 +80721,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84439,7 +80742,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84461,7 +80763,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84483,7 +80784,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84505,7 +80805,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84527,7 +80826,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84549,7 +80847,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84571,7 +80868,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84593,7 +80889,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84615,7 +80910,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84637,7 +80931,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84659,7 +80952,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84681,7 +80973,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84703,7 +80994,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84725,7 +81015,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84747,7 +81036,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84769,7 +81057,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84791,7 +81078,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84813,7 +81099,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84835,7 +81120,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84857,7 +81141,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84879,7 +81162,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84901,7 +81183,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84923,7 +81204,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84945,7 +81225,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84967,7 +81246,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -84989,7 +81267,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85011,7 +81288,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85033,7 +81309,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85055,7 +81330,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85077,7 +81351,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85099,7 +81372,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85121,7 +81393,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85143,7 +81414,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85165,7 +81435,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85187,7 +81456,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85209,7 +81477,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85231,7 +81498,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85253,7 +81519,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85275,7 +81540,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85297,7 +81561,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85319,7 +81582,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85341,7 +81603,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85363,7 +81624,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85385,7 +81645,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.02775, "loss_coef": 0.2, "length_units": "km", @@ -85407,8 +81666,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85429,8 +81687,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85451,8 +81708,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85473,8 +81729,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85495,8 +81750,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85517,8 +81771,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85539,8 +81792,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85561,8 +81813,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85583,8 +81834,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85605,8 +81855,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85627,8 +81876,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85649,8 +81897,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85671,8 +81918,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85693,8 +81939,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85715,8 +81960,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85737,8 +81981,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85759,8 +82002,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85781,8 +82023,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85803,8 +82044,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85825,8 +82065,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85847,8 +82086,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85869,8 +82107,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85891,8 +82128,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85913,8 +82149,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85935,8 +82170,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85957,8 +82191,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -85979,8 +82212,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86001,8 +82233,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 90.61946428571429, + "length": 90.619464, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86023,7 +82254,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -86045,7 +82275,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -86067,7 +82296,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -86089,7 +82317,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 98.5235, "loss_coef": 0.2, "length_units": "km", @@ -86111,8 +82338,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86133,8 +82359,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86155,8 +82380,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86177,8 +82401,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86199,8 +82422,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86221,8 +82443,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, @@ -86243,8 +82464,7 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", - "length": 95.61385714285714, + "length": 95.613857, "loss_coef": 0.2, "length_units": "km", "att_in": 0, diff --git a/tests/data/sim_params.json b/tests/data/sim_params.json index 62395ef3..ad1e415a 100644 --- a/tests/data/sim_params.json +++ b/tests/data/sim_params.json @@ -1,14 +1,14 @@ { - "raman_computed_channels": [1, 18, 37, 56, 75], "raman_parameters": { "flag_raman": true, "space_resolution": 10e3, "tolerance": 1e-8 }, "nli_parameters": { - "nli_method_name": "ggn_spectrally_separated", - "wdm_grid_size": 50e9, - "dispersion_tolerance": 1, - "phase_shift_tollerance": 0.1 + "nli_method_name": "ggn_spectrally_separated", + "wdm_grid_size": 50e9, + "dispersion_tolerance": 1, + "phase_shift_tolerance": 0.1, + "computed_channels": [1, 18, 37, 56, 75] } } diff --git a/tests/data/testTopology_auto_design_expected.json b/tests/data/testTopology_auto_design_expected.json index 6db256e3..24e8b5f2 100644 --- a/tests/data/testTopology_auto_design_expected.json +++ b/tests/data/testTopology_auto_design_expected.json @@ -251,48 +251,6 @@ } } }, - { - "uid": "roadm a", - "type": "Roadm", - "params": { - "target_pch_out_db": -20, - "restrictions": { - "preamp_variety_list": [], - "booster_variety_list": [ - "std_booster" - ] - } - }, - "metadata": { - "location": { - "latitude": 6.0, - "longitude": 0.0, - "city": "a", - "region": "" - } - } - }, - { - "uid": "roadm b", - "type": "Roadm", - "params": { - "target_pch_out_db": -20, - "restrictions": { - "preamp_variety_list": [ - "std_low_gain" - ], - "booster_variety_list": [] - } - }, - "metadata": { - "location": { - "latitude": 5.0, - "longitude": 0.0, - "city": "b", - "region": "" - } - } - }, { "uid": "roadm c", "type": "Roadm", @@ -407,6 +365,48 @@ } } }, + { + "uid": "roadm a", + "type": "Roadm", + "params": { + "target_pch_out_db": -20, + "restrictions": { + "preamp_variety_list": [], + "booster_variety_list": [ + "std_booster" + ] + } + }, + "metadata": { + "location": { + "latitude": 6.0, + "longitude": 0.0, + "city": "a", + "region": "" + } + } + }, + { + "uid": "roadm b", + "type": "Roadm", + "params": { + "target_pch_out_db": -20, + "restrictions": { + "preamp_variety_list": [ + "std_low_gain" + ], + "booster_variety_list": [] + } + }, + "metadata": { + "location": { + "latitude": 5.0, + "longitude": 0.0, + "city": "b", + "region": "" + } + } + }, { "uid": "west fused spans in Corlay", "type": "Fused", @@ -502,7 +502,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 20.0, "loss_coef": 0.2, "length_units": "km", @@ -524,7 +523,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 50.0, "loss_coef": 0.2, "length_units": "km", @@ -546,7 +544,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 60.0, "loss_coef": 0.2, "length_units": "km", @@ -568,7 +565,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 10.0, "loss_coef": 0.2, "length_units": "km", @@ -590,7 +586,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 60.0, "loss_coef": 0.2, "length_units": "km", @@ -612,7 +607,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 65.0, "loss_coef": 0.2, "length_units": "km", @@ -634,7 +628,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 40.0, "loss_coef": 0.2, "length_units": "km", @@ -656,7 +649,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 35.0, "loss_coef": 0.2, "length_units": "km", @@ -678,7 +670,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 75.0, "loss_coef": 0.2, "length_units": "km", @@ -700,7 +691,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 70.0, "loss_coef": 0.2, "length_units": "km", @@ -722,7 +712,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 50.0, "loss_coef": 0.2, "length_units": "km", @@ -744,7 +733,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 55.0, "loss_coef": 0.2, "length_units": "km", @@ -766,7 +754,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 30.0, "loss_coef": 0.2, "length_units": "km", @@ -788,7 +775,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 30.0, "loss_coef": 0.2, "length_units": "km", @@ -810,7 +796,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 10.0, "loss_coef": 0.2, "length_units": "km", @@ -832,7 +817,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 60.0, "loss_coef": 0.2, "length_units": "km", @@ -854,7 +838,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 70.0, "loss_coef": 0.2, "length_units": "km", @@ -876,7 +859,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 80.0, "loss_coef": 0.2, "length_units": "km", @@ -898,7 +880,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.0, "loss_coef": 0.2, "length_units": "km", @@ -920,7 +901,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 100.0, "loss_coef": 0.2, "length_units": "km", @@ -942,7 +922,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 110.0, "loss_coef": 0.2, "length_units": "km", @@ -964,7 +943,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 20.0, "loss_coef": 0.2, "length_units": "km", @@ -986,7 +964,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 50.0, "loss_coef": 0.2, "length_units": "km", @@ -1008,7 +985,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 60.0, "loss_coef": 0.2, "length_units": "km", @@ -1030,7 +1006,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 10.0, "loss_coef": 0.2, "length_units": "km", @@ -1052,7 +1027,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 60.0, "loss_coef": 0.2, "length_units": "km", @@ -1074,7 +1048,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 65.0, "loss_coef": 0.2, "length_units": "km", @@ -1096,7 +1069,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 40.0, "loss_coef": 0.2, "length_units": "km", @@ -1118,7 +1090,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 35.0, "loss_coef": 0.2, "length_units": "km", @@ -1140,7 +1111,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 75.0, "loss_coef": 0.2, "length_units": "km", @@ -1162,7 +1132,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 70.0, "loss_coef": 0.2, "length_units": "km", @@ -1184,7 +1153,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 50.0, "loss_coef": 0.2, "length_units": "km", @@ -1206,7 +1174,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 55.0, "loss_coef": 0.2, "length_units": "km", @@ -1228,7 +1195,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 30.0, "loss_coef": 0.2, "length_units": "km", @@ -1250,7 +1216,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 30.0, "loss_coef": 0.2, "length_units": "km", @@ -1272,7 +1237,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 10.0, "loss_coef": 0.2, "length_units": "km", @@ -1294,7 +1258,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 60.0, "loss_coef": 0.2, "length_units": "km", @@ -1316,7 +1279,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 70.0, "loss_coef": 0.2, "length_units": "km", @@ -1338,7 +1300,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 80.0, "loss_coef": 0.2, "length_units": "km", @@ -1360,7 +1321,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 90.0, "loss_coef": 0.2, "length_units": "km", @@ -1382,7 +1342,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 100.0, "loss_coef": 0.2, "length_units": "km", @@ -1404,7 +1363,6 @@ "type": "Fiber", "type_variety": "SSMF", "params": { - "type_variety": "SSMF", "length": 110.0, "loss_coef": 0.2, "length_units": "km", @@ -1459,25 +1417,6 @@ } } }, - { - "uid": "east edfa in Stbrieuc to Rennes_STA", - "type": "Edfa", - "type_variety": "std_medium_gain", - "operational": { - "gain_target": 18.5, - "delta_p": null, - "tilt_target": 0, - "out_voa": 0 - }, - "metadata": { - "location": { - "latitude": 3.0, - "longitude": 0.0, - "city": "Stbrieuc", - "region": "RLD" - } - } - }, { "uid": "east edfa in Lannion_CAS to Morlaix", "type": "Edfa", @@ -1497,6 +1436,25 @@ } } }, + { + "uid": "east edfa in Stbrieuc to Rennes_STA", + "type": "Edfa", + "type_variety": "std_medium_gain", + "operational": { + "gain_target": 18.5, + "delta_p": null, + "tilt_target": 0, + "out_voa": 0 + }, + "metadata": { + "location": { + "latitude": 3.0, + "longitude": 0.0, + "city": "Stbrieuc", + "region": "RLD" + } + } + }, { "uid": "east edfa in Brest_KLA to Quimper", "type": "Edfa", @@ -1593,7 +1551,7 @@ "type": "Edfa", "type_variety": "test_fixed_gain", "operational": { - "gain_target": 20.0, + "gain_target": 20, "delta_p": null, "tilt_target": 0, "out_voa": 0 @@ -1612,7 +1570,7 @@ "type": "Edfa", "type_variety": "test_fixed_gain", "operational": { - "gain_target": 20.0, + "gain_target": 20, "delta_p": null, "tilt_target": 0, "out_voa": 0 @@ -1740,88 +1698,12 @@ } } }, - { - "uid": "Edfa0_roadm a", - "type": "Edfa", - "type_variety": "std_booster", - "operational": { - "gain_target": 20, - "delta_p": null, - "tilt_target": 0, - "out_voa": 0 - }, - "metadata": { - "location": { - "latitude": 5.75, - "longitude": 0.0, - "city": "a", - "region": "" - } - } - }, - { - "uid": "Edfa1_roadm a", - "type": "Edfa", - "type_variety": "std_booster", - "operational": { - "gain_target": 20, - "delta_p": null, - "tilt_target": 0, - "out_voa": 0 - }, - "metadata": { - "location": { - "latitude": 6.0, - "longitude": 0.25, - "city": "a", - "region": "" - } - } - }, - { - "uid": "Edfa0_roadm b", - "type": "Edfa", - "type_variety": "test_fixed_gain", - "operational": { - "gain_target": 20, - "delta_p": null, - "tilt_target": 0, - "out_voa": 0 - }, - "metadata": { - "location": { - "latitude": 5.25, - "longitude": 0.0, - "city": "b", - "region": "" - } - } - }, - { - "uid": "Edfa1_roadm b", - "type": "Edfa", - "type_variety": "test_fixed_gain", - "operational": { - "gain_target": 20, - "delta_p": null, - "tilt_target": 0, - "out_voa": 0 - }, - "metadata": { - "location": { - "latitude": 5.0, - "longitude": 0.25, - "city": "b", - "region": "" - } - } - }, { "uid": "Edfa0_roadm c", "type": "Edfa", "type_variety": "test_fixed_gain", "operational": { - "gain_target": 22, + "gain_target": 22.0, "delta_p": null, "tilt_target": 0, "out_voa": 0 @@ -1840,7 +1722,7 @@ "type": "Edfa", "type_variety": "test_fixed_gain", "operational": { - "gain_target": 22, + "gain_target": 22.0, "delta_p": null, "tilt_target": 0, "out_voa": 0 @@ -2063,6 +1945,82 @@ } } }, + { + "uid": "Edfa0_roadm a", + "type": "Edfa", + "type_variety": "std_booster", + "operational": { + "gain_target": 20, + "delta_p": null, + "tilt_target": 0, + "out_voa": 0 + }, + "metadata": { + "location": { + "latitude": 5.75, + "longitude": 0.0, + "city": "a", + "region": "" + } + } + }, + { + "uid": "Edfa1_roadm a", + "type": "Edfa", + "type_variety": "std_booster", + "operational": { + "gain_target": 20, + "delta_p": null, + "tilt_target": 0, + "out_voa": 0 + }, + "metadata": { + "location": { + "latitude": 6.0, + "longitude": 0.25, + "city": "a", + "region": "" + } + } + }, + { + "uid": "Edfa0_roadm b", + "type": "Edfa", + "type_variety": "test_fixed_gain", + "operational": { + "gain_target": 20, + "delta_p": null, + "tilt_target": 0, + "out_voa": 0 + }, + "metadata": { + "location": { + "latitude": 5.25, + "longitude": 0.0, + "city": "b", + "region": "" + } + } + }, + { + "uid": "Edfa1_roadm b", + "type": "Edfa", + "type_variety": "test_fixed_gain", + "operational": { + "gain_target": 20, + "delta_p": null, + "tilt_target": 0, + "out_voa": 0 + }, + "metadata": { + "location": { + "latitude": 5.0, + "longitude": 0.25, + "city": "b", + "region": "" + } + } + }, { "uid": "Edfa0_fiber (Loudeac → Lorient_KMA)-F054", "type": "Edfa", @@ -2797,30 +2755,6 @@ "from_node": "roadm c", "to_node": "east edfa in c to d" }, - { - "from_node": "roadm a", - "to_node": "trx a" - }, - { - "from_node": "roadm a", - "to_node": "Edfa0_roadm a" - }, - { - "from_node": "roadm a", - "to_node": "Edfa1_roadm a" - }, - { - "from_node": "roadm b", - "to_node": "trx b" - }, - { - "from_node": "roadm b", - "to_node": "Edfa0_roadm b" - }, - { - "from_node": "roadm b", - "to_node": "Edfa1_roadm b" - }, { "from_node": "roadm c", "to_node": "trx c" @@ -2897,6 +2831,30 @@ "from_node": "roadm h", "to_node": "Edfa1_roadm h" }, + { + "from_node": "roadm a", + "to_node": "trx a" + }, + { + "from_node": "roadm a", + "to_node": "Edfa0_roadm a" + }, + { + "from_node": "roadm a", + "to_node": "Edfa1_roadm a" + }, + { + "from_node": "roadm b", + "to_node": "trx b" + }, + { + "from_node": "roadm b", + "to_node": "Edfa0_roadm b" + }, + { + "from_node": "roadm b", + "to_node": "Edfa1_roadm b" + }, { "from_node": "west fused spans in Corlay", "to_node": "fiber (Corlay → Loudeac)-F010" @@ -3097,14 +3055,14 @@ "from_node": "east edfa in Lannion_CAS to Stbrieuc", "to_node": "fiber (Lannion_CAS → Stbrieuc)-F056" }, - { - "from_node": "east edfa in Stbrieuc to Rennes_STA", - "to_node": "fiber (Stbrieuc → Rennes_STA)-F057" - }, { "from_node": "east edfa in Lannion_CAS to Morlaix", "to_node": "fiber (Lannion_CAS → Morlaix)-F059" }, + { + "from_node": "east edfa in Stbrieuc to Rennes_STA", + "to_node": "fiber (Stbrieuc → Rennes_STA)-F057" + }, { "from_node": "east edfa in Brest_KLA to Quimper", "to_node": "fiber (Brest_KLA → Quimper)-" @@ -3157,22 +3115,6 @@ "from_node": "Edfa0_roadm Brest_KLA", "to_node": "fiber (Brest_KLA → Morlaix)-F060" }, - { - "from_node": "Edfa0_roadm a", - "to_node": "fiber (a → b)-" - }, - { - "from_node": "Edfa1_roadm a", - "to_node": "fiber (a → c)-" - }, - { - "from_node": "Edfa0_roadm b", - "to_node": "fiber (b → a)-" - }, - { - "from_node": "Edfa1_roadm b", - "to_node": "fiber (b → f)-" - }, { "from_node": "Edfa0_roadm c", "to_node": "fiber (c → a)-" @@ -3225,6 +3167,22 @@ "from_node": "Edfa1_roadm h", "to_node": "fiber (h → g)-" }, + { + "from_node": "Edfa0_roadm a", + "to_node": "fiber (a → b)-" + }, + { + "from_node": "Edfa1_roadm a", + "to_node": "fiber (a → c)-" + }, + { + "from_node": "Edfa0_roadm b", + "to_node": "fiber (b → a)-" + }, + { + "from_node": "Edfa1_roadm b", + "to_node": "fiber (b → f)-" + }, { "from_node": "Edfa0_fiber (Loudeac → Lorient_KMA)-F054", "to_node": "roadm Lorient_KMA" @@ -3354,4 +3312,4 @@ "to_node": "roadm h" } ] -} +} \ No newline at end of file diff --git a/tests/data/test_sim_params.json b/tests/data/test_sim_params.json new file mode 100644 index 00000000..f2aa85dd --- /dev/null +++ b/tests/data/test_sim_params.json @@ -0,0 +1,14 @@ +{ + "raman_parameters": { + "flag_raman": true, + "space_resolution": 10e3, + "tolerance": 1e-8 + }, + "nli_parameters": { + "nli_method_name": "ggn_spectrally_separated", + "wdm_grid_size": 50e9, + "dispersion_tolerance": 1, + "phase_shift_tolerance": 0.1, + "raman_computed_channels": [1, 18, 37, 56, 75] + } +} diff --git a/tests/test_parameters.py b/tests/test_parameters.py new file mode 100644 index 00000000..c9f77d89 --- /dev/null +++ b/tests/test_parameters.py @@ -0,0 +1,40 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import json, pytest +from pathlib import Path + +from gnpy.core.parameters import SimParams +from gnpy.core.science_utils import Simulation +from gnpy.core.elements import Fiber + +TEST_DIR = Path(__file__).parent +DATA_DIR = TEST_DIR / 'data' + +def test_sim_parameters(): + f = open(DATA_DIR / 'test_sim_params.json') + j = json.load(f) + sim_params = SimParams(**j) + Simulation.set_params(sim_params) + s1 = Simulation.get_simulation() + assert s1.sim_params.raman_params.flag_raman + s2 = Simulation.get_simulation() + assert s2.sim_params.raman_params.flag_raman + j['raman_parameters']['flag_raman'] = False + sim_params = SimParams(**j) + Simulation.set_params(sim_params) + assert not s2.sim_params.raman_params.flag_raman + assert not s1.sim_params.raman_params.flag_raman + +if __name__ == '__main__': + from logging import getLogger, basicConfig, INFO + logger = getLogger(__name__) + basicConfig(level=INFO) + + test_sim_parameters() + + print('\n') + + + + diff --git a/tests/test_propagation.py b/tests/test_propagation.py index b0bc87a6..aa9228cd 100644 --- a/tests/test_propagation.py +++ b/tests/test_propagation.py @@ -39,9 +39,9 @@ def propagation(input_power, con_in, con_out,dest): # (assumes all spans are identical) for e in network.nodes(): if isinstance(e, Fiber): - loss = e.loss_coef * e.length - e.con_in = con_in - e.con_out = con_out + loss = e.params.loss_coef * e.params.length + e.params.con_in = con_in + e.params.con_out = con_out if isinstance(e, Edfa): e.operational.gain_target = loss + con_in + con_out @@ -63,30 +63,30 @@ def propagation(input_power, con_in, con_out,dest): print(f'pw: {input_power} conn in: {con_in} con out: {con_out}', f'OSNR@0.1nm: {round(mean(sink.osnr_ase_01nm),2)}', f'SNR@bandwitdth: {round(mean(sink.snr),2)}') - return sink , nf + return sink, nf test = {'a':(-1,1,0),'b':(-1,1,1),'c':(0,1,0),'d':(1,1,1)} -expected = {'a':(-2,0,0),'b':(-2,0,1),'c':(-1,0,0),'d':(0,0,1)} +expected = {'a': (-2, 0, 0), 'b': (-2, 0, 1), 'c': (-1, 0, 0), 'd': (0, 0, 1)} @pytest.mark.parametrize("dest",['trx B','trx F']) -@pytest.mark.parametrize("osnr_test", ['a','b','c','d']) +@pytest.mark.parametrize("osnr_test", ['a', 'b', 'c', 'd']) def test_snr(osnr_test, dest): pw = test[osnr_test][0] conn_in = test[osnr_test][1] - conn_out =test[osnr_test][2] - sink,nf = propagation(pw,conn_in,conn_out,dest) - osnr = round(mean(sink.osnr_ase),3) - nli = 1.0/db2lin(round(mean(sink.snr),3)) - 1.0/db2lin(osnr) + conn_out = test[osnr_test][2] + sink, nf = propagation(pw, conn_in, conn_out, dest) + osnr = round(mean(sink.osnr_ase), 3) + nli = 1.0/db2lin(round(mean(sink.snr), 3)) - 1.0/db2lin(osnr) pw = expected[osnr_test][0] conn_in = expected[osnr_test][1] conn_out = expected[osnr_test][2] - sink,exp_nf = propagation(pw,conn_in,conn_out,dest) - expected_osnr = round(mean(sink.osnr_ase),3) - expected_nli = 1.0/db2lin(round(mean(sink.snr),3)) - 1.0/db2lin(expected_osnr) + sink,exp_nf = propagation(pw, conn_in, conn_out, dest) + expected_osnr = round(mean(sink.osnr_ase), 3) + expected_nli = 1.0/db2lin(round(mean(sink.snr), 3)) - 1.0/db2lin(expected_osnr) # compare OSNR taking into account nf change of amps osnr_diff = abs(osnr - expected_osnr + nf - exp_nf) nli_diff = abs((nli-expected_nli)/nli) - assert osnr_diff <0.01 and nli_diff<0.01 + assert osnr_diff < 0.01 and nli_diff < 0.01 if __name__ == '__main__': @@ -94,6 +94,6 @@ if __name__ == '__main__': logger = getLogger(__name__) basicConfig(level=INFO) - for a in test : - test_snr(a,'trx F') + for a in test: + test_snr(a, 'trx F') print('\n') diff --git a/tests/test_science_utils.py b/tests/test_science_utils.py index 9aff99fa..9f379a04 100644 --- a/tests/test_science_utils.py +++ b/tests/test_science_utils.py @@ -11,7 +11,9 @@ from pandas import read_csv from numpy.testing import assert_allclose from gnpy.core.info import create_input_spectral_information from gnpy.core.elements import RamanFiber -from gnpy.core.network import load_sim_params +from gnpy.core.parameters import SimParams +from gnpy.core.science_utils import Simulation +from gnpy.core.utils import load_json from pathlib import Path TEST_DIR = Path(__file__).parent @@ -29,12 +31,9 @@ def test_raman_fiber(): spectral_info_params.pop('sys_margins') spectral_info_input = create_input_spectral_information(power=power, **spectral_info_params) - # RamanFiber - with open(TEST_DIR / 'data' / 'raman_fiber_config.json', 'r') as file: - raman_fiber_params = json.load(file) - sim_params = load_sim_params(TEST_DIR / 'data' / 'sim_params.json') - fiber = RamanFiber(**raman_fiber_params) - fiber.sim_params = sim_params + sim_params = SimParams(**load_json(TEST_DIR / 'data' / 'sim_params.json')) + Simulation.set_params(sim_params) + fiber = RamanFiber(**load_json(TEST_DIR / 'data' / 'raman_fiber_config.json')) # propagation spectral_info_out = fiber(spectral_info_input)