diff --git a/flow360/component/results/case_results.py b/flow360/component/results/case_results.py index 835292fef..0b411b232 100644 --- a/flow360/component/results/case_results.py +++ b/flow360/component/results/case_results.py @@ -4,10 +4,14 @@ import os import re +<<<<<<< HEAD import shutil import tempfile import time import uuid +======= +from collections import defaultdict +>>>>>>> 04671918 ([FL-727] Support group by boundary and by body in surface force csv result model (#1084)) from enum import Enum from itertools import chain, product from typing import Callable, Dict, List, Optional @@ -16,6 +20,21 @@ import pandas import pydantic as pd +<<<<<<< HEAD +======= +from flow360.cloud.s3_utils import CloudFileNotFoundError +from flow360.component.results.base_results import ( + _PHYSICAL_STEP, + PerEntityResultCSVModel, + ResultBaseModel, + ResultCSVModel, + ResultTarGZModel, +) +from flow360.component.simulation.conversion import unit_converter as unit_converter_v2 +from flow360.component.simulation.entity_info import GeometryEntityInfo +from flow360.component.simulation.models.surface_models import BoundaryBase +from flow360.component.simulation.simulation_params import SimulationParams +>>>>>>> 04671918 ([FL-727] Support group by boundary and by body in surface force csv result model (#1084)) from flow360.component.simulation.unit_system import ( Flow360UnitSystem, ForceType, @@ -785,6 +804,83 @@ def _preprocess(self, filter_physical_steps_only: bool = True, include_time: boo def reload_data(self, filter_physical_steps_only: bool = True, include_time: bool = True): return super().reload_data(filter_physical_steps_only, include_time) + def _create_surface_forces_group( + self, entity_groups: Dict[str, List[str]] + ) -> SurfaceForcesGroupResultCSVModel: + """ + Create the SurfaceForcesGroupResultCSVModel for the given entity groups. + """ + raw_values = {} + for x_column in self._x_columns: + raw_values[x_column] = np.array(self.raw_values[x_column]) + for name, entities in entity_groups.items(): + self.filter(include=entities) + for variable in self._variables: + if f"{name}_{variable}" not in raw_values: + raw_values[f"{name}_{variable}"] = np.array(self.values[f"total{variable}"]) + continue + raw_values[f"{name}_{variable}"] += np.array(self.values[f"total{variable}"]) + + raw_values = {key: val.tolist() for key, val in raw_values.items()} + entity_groups = {key: sorted(val) for key, val in entity_groups.items()} + + return SurfaceForcesGroupResultCSVModel.from_dict(data=raw_values, group=entity_groups) + + def by_boundary_condition(self, params: SimulationParams) -> SurfaceForcesGroupResultCSVModel: + """ + Group entities by boundary condition's name and create a + SurfaceForcesGroupResultCSVModel. + Forces from different boundaries but with the same type and name will be summed together. + """ + + entity_groups = defaultdict(list) + for model in params.models: + if not isinstance(model, BoundaryBase): + continue + boundary_name = model.name if model.name is not None else model.type + entity_groups[boundary_name].extend( + [entity.name for entity in model.entities.stored_entities] + ) + return self._create_surface_forces_group(entity_groups=entity_groups) + + def by_body_group(self, params: SimulationParams) -> SurfaceForcesGroupResultCSVModel: + """ + Group entities by body group's name and create a + SurfaceForcesGroupResultCSVModel + """ + if not isinstance( + params.private_attribute_asset_cache.project_entity_info, GeometryEntityInfo + ): + raise Flow360ValueError( + "Group surface forces by body group is only supported for case starting from geometry." + ) + entity_info = params.private_attribute_asset_cache.project_entity_info + if ( + not hasattr(entity_info, "body_attribute_names") + or "groupByBodyId" not in entity_info.face_attribute_names + ): + raise Flow360ValueError( + "The geometry in this case does not contain the necessary body group information, " + "please upgrade the project to the latest version and re-run the case." + ) + entity_groups = entity_info.get_body_group_to_face_group_name_map() + return self._create_surface_forces_group(entity_groups=entity_groups) + + +class SurfaceForcesGroupResultCSVModel(SurfaceForcesResultCSVModel): + """SurfaceForcesGroupResultCSVModel""" + + remote_file_name: str = pd.Field(None, frozen=True) # Unused dummy field + _entity_groups: dict = pd.PrivateAttr() + + @classmethod + # pylint: disable=arguments-differ + def from_dict(cls, data: dict, group: dict): + obj = super().from_dict(data) + # pylint: disable=protected-access + obj._entity_groups = group + return obj + class LegacyForceDistributionResultCSVModel(ResultCSVModel): """ForceDistributionResultCSVModel""" diff --git a/flow360/component/simulation/entity_info.py b/flow360/component/simulation/entity_info.py index 7e32d6c21..945821404 100644 --- a/flow360/component/simulation/entity_info.py +++ b/flow360/component/simulation/entity_info.py @@ -1,6 +1,7 @@ """Deserializer for entity info retrieved from asset metadata pipeline.""" from abc import ABCMeta, abstractmethod +from collections import defaultdict from typing import Annotated, List, Literal, Optional, Union import pydantic as pd @@ -180,6 +181,61 @@ def _search_and_replace(grouped_entities, entity_registry: EntityRegistry): _search_and_replace(self.grouped_faces, param_entity_registry) _search_and_replace(self.grouped_edges, param_entity_registry) + def get_body_group_to_face_group_name_map(self) -> dict[str, list[str]]: + """ + Returns bodyId to file name mapping. + """ + + # pylint: disable=too-many-locals + def create_group_to_sub_component_mapping(group): + mapping = defaultdict(list) + for item in group: + mapping[item.private_attribute_id].extend(item.private_attribute_sub_components) + return mapping + + body_group_to_body = create_group_to_sub_component_mapping( + self._get_list_of_entities(entity_type_name="body", attribute_name=self.body_group_tag) + ) + boundary_to_face = create_group_to_sub_component_mapping( + self._get_list_of_entities(entity_type_name="face", attribute_name=self.face_group_tag) + ) + face_group_by_body_id_to_face = create_group_to_sub_component_mapping( + self._get_list_of_entities(entity_type_name="face", attribute_name="groupByBodyId") + ) + + body_group_to_face = defaultdict(list) + for body_group, body_ids in body_group_to_body.items(): + for body_id in body_ids: + body_group_to_face[body_group].extend(face_group_by_body_id_to_face[body_id]) + + face_to_body_group = {} + for body_group_name, face_ids in body_group_to_face.items(): + for face_id in face_ids: + face_to_body_group[face_id] = body_group_name + + body_group_to_boundary = defaultdict(list) + for boundary_name, face_ids in boundary_to_face.items(): + body_group_in_this_face_group = set() + for face_id in face_ids: + owning_body = face_to_body_group.get(face_id) + if owning_body is None: + raise ValueError( + f"Face ID '{face_id}' found in face group '{boundary_name}' " + "but not found in any body group." + ) + body_group_in_this_face_group.add(owning_body) + if len(body_group_in_this_face_group) > 1: + raise ValueError( + f"Face group '{boundary_name}' contains faces belonging to multiple body groups: " + f"{list(sorted(body_group_in_this_face_group))}. " + "The mapping between body and face groups cannot be created." + ) + + owning_body = list(body_group_in_this_face_group)[0] + body_group_to_boundary[owning_body].append(boundary_name) + + return body_group_to_boundary + class VolumeMeshEntityInfo(EntityInfoModel): """Data model for volume mesh entityInfo.json""" diff --git a/tests/data/case-63fd6b73-cbd5-445c-aec6-e62eca4467e6/results/surface_forces_v2.csv b/tests/data/case-63fd6b73-cbd5-445c-aec6-e62eca4467e6/results/surface_forces_v2.csv new file mode 100644 index 000000000..334cbed00 --- /dev/null +++ b/tests/data/case-63fd6b73-cbd5-445c-aec6-e62eca4467e6/results/surface_forces_v2.csv @@ -0,0 +1,202 @@ +physical_step, pseudo_step, fluid/boundary2_CL, fluid/boundary2_CD, fluid/boundary2_CFx, fluid/boundary2_CFy, fluid/boundary2_CFz, fluid/boundary2_CMx, fluid/boundary2_CMy, fluid/boundary2_CMz, fluid/boundary2_CLPressure, fluid/boundary2_CDPressure, fluid/boundary2_CFxPressure, fluid/boundary2_CFyPressure, fluid/boundary2_CFzPressure, fluid/boundary2_CMxPressure, fluid/boundary2_CMyPressure, fluid/boundary2_CMzPressure, fluid/boundary2_CLSkinFriction, fluid/boundary2_CDSkinFriction, fluid/boundary2_CFxSkinFriction, fluid/boundary2_CFySkinFriction, fluid/boundary2_CFzSkinFriction, fluid/boundary2_CMxSkinFriction, fluid/boundary2_CMySkinFriction, fluid/boundary2_CMzSkinFriction, fluid/boundary3_CL, fluid/boundary3_CD, fluid/boundary3_CFx, fluid/boundary3_CFy, fluid/boundary3_CFz, fluid/boundary3_CMx, fluid/boundary3_CMy, fluid/boundary3_CMz, fluid/boundary3_CLPressure, fluid/boundary3_CDPressure, fluid/boundary3_CFxPressure, fluid/boundary3_CFyPressure, fluid/boundary3_CFzPressure, fluid/boundary3_CMxPressure, fluid/boundary3_CMyPressure, fluid/boundary3_CMzPressure, fluid/boundary3_CLSkinFriction, fluid/boundary3_CDSkinFriction, fluid/boundary3_CFxSkinFriction, fluid/boundary3_CFySkinFriction, fluid/boundary3_CFzSkinFriction, fluid/boundary3_CMxSkinFriction, fluid/boundary3_CMySkinFriction, fluid/boundary3_CMzSkinFriction, +0, 0, 3.90972590468107e-07, 235.981027401924, 235.981027401924, 5.15959111475987e-08, 3.90972590468107e-07, -2.15699459980547e-06, -0.0801931314745037, -0.00991560137431223, -5.50769341600926e-16, 235.980673842678, 235.980673842678, 8.00716086495619e-16, -5.50769341600926e-16, 4.42403086843334e-16, -0.0801953958496627, -0.00991514506137684, 3.90972591018877e-07, 0.000353559246008335, 0.000353559246008335, 5.1595910346882e-08, 3.90972591018877e-07, -2.15699460024787e-06, 2.26437516484135e-06, -4.56312931379971e-07, 0.0666275269807636, 0.000402763377972588, 0.000402763377972588, -0.0155401240477363, 0.0666275269807636, 1.27415409514996, 0.181234019600527, 0.0801336838865198, 0.0666273308307257, -1.46114061258279e-15, -1.46114061258279e-15, -0.0155398332072142, 0.0666273308307257, 1.27415423642896, 0.181233951772396, 0.0801323742389002, 1.96150038868832e-07, 0.000402763377974049, 0.000402763377974049, -2.90840525034781e-07, 1.96150038868832e-07, -1.41278995362083e-07, 6.78281271401252e-08, 1.30964761653217e-06, +0, 10, 3.06813036100998e-07, 1351.08564134396, 1351.08564134396, -1.74465746045813e-07, 3.06813036100998e-07, -2.34494079138358e-06, -1.29899831855374, -0.222823491441096, -5.08137228752036e-15, 1351.08543320524, 1351.08543320524, 6.35580414796936e-15, -5.08137228752036e-15, 1.04808197350626e-15, -1.29900011177185, -0.222823615151998, 3.06813041182371e-07, 0.000208138710458247, 0.000208138710458247, -1.74465752401618e-07, 3.06813041182371e-07, -2.34494079243166e-06, 1.79321805188897e-06, 1.23710886020044e-07, -0.401063757822804, 0.000396268005541057, 0.000396268005541057, 0.344342022292895, -0.401063757822805, 4.88624456302394, -1.74779692546536, -1.29052873372001, -0.401063820018709, -6.39354098862879e-15, -6.39354098862879e-15, 0.344342204074229, -0.401063820018709, 4.88624431715243, -1.74779647637443, -1.29052959522197, 6.21959126673846e-08, 0.00039626800554745, 0.00039626800554745, -1.81781333149483e-07, 6.21959126673846e-08, 2.4587151726956e-07, -4.49090926726048e-07, 8.61501967612677e-07, +0, 20, 2.19191220617638e-07, 1677.93939388179, 1677.93939388179, -8.72749117785491e-08, 2.19191220617638e-07, -2.85676263760464e-06, 1.12285821709096, -0.274972266040016, -6.71549043832313e-15, 1677.93933576903, 1677.93933576903, 5.70046347719983e-15, -6.71549043832313e-15, 1.1761706731037e-15, 1.12285715415663, -0.274972326284745, 2.19191227333129e-07, 5.811276559765e-05, 5.811276559765e-05, -8.7274917479012e-08, 2.19191227333129e-07, -2.85676263878081e-06, 1.06293430746605e-06, 6.02447335904694e-08, -1.07324799618349, 0.000395726569089599, 0.000395726569089599, 0.621536217424667, -1.07324799618349, 5.21016887054949, -4.59540994963019, -2.52401947228105, -1.07324802965278, -7.29822153854607e-15, -7.29822153854607e-15, 0.621536344714781, -1.07324802965278, 5.21016810013562, -4.59540956230405, -2.52402014880389, 3.34692900065354e-08, 0.000395726569096898, 0.000395726569096898, -1.27290122422825e-07, 3.34692900065354e-08, 7.70413876697454e-07, -3.87326125905262e-07, 6.76522814989045e-07, +0, 30, 1.81659013154501e-08, 1411.31350941652, 1411.31350941652, 3.55817747073462e-07, 1.81659013154501e-08, -3.18181778671395e-06, 6.30577954418249, 0.288308541683033, -4.78656248893541e-15, 1411.31351333174, 1411.31351333174, 4.19499242364947e-15, -4.78656248893541e-15, 2.4508883770946e-16, 6.30577913877774, 0.288309433722563, 1.81659061020143e-08, -3.91521398464388e-06, -3.91521398464388e-06, 3.5581774287847e-07, 1.81659061020143e-08, -3.18181778695904e-06, 4.05404758081689e-07, -8.92039465677868e-07, -1.35638652609779, 0.000400862907633207, 0.000400862907633207, 0.74792521372994, -1.35638652609779, 5.36017341415983, -6.02721699894207, -3.18607062079784, -1.35638658338241, -6.26645076424556e-15, -6.26645076424556e-15, 0.747925324185107, -1.35638658338241, 5.36017229910784, -6.02721684479829, -3.18607127399814, 5.72846180872735e-08, 0.000400862907639473, 0.000400862907639473, -1.10455154391758e-07, 5.72846180872735e-08, 1.11505198542965e-06, -1.541438204877e-07, 6.53200284949208e-07, +0, 40, -5.03960147631898e-07, 903.451493588067, 903.451493588067, 9.37861535813597e-07, -5.03960147631898e-07, -3.13787620615002e-06, 14.0248297745433, 1.11098103861198, -2.01967306520287e-15, 903.451524295288, 903.451524295288, 3.58541789268112e-15, -2.01967306520287e-15, -1.09154663998617e-15, 14.0248306759215, 1.1109835460212, -5.03960145612224e-07, -3.0707219936607e-05, -3.0707219936607e-05, 9.37861532228177e-07, -5.03960145612224e-07, -3.13787620505847e-06, -9.01378207246635e-07, -2.50740921085312e-06, -1.24205684367555, 0.000408447051705494, 0.000408447051705494, 0.882942883110113, -1.24205684367555, 5.3454788059641, -6.13741531522922, -3.87328617776605, -1.24205693135214, -4.64590299502697e-15, -4.64590299502697e-15, 0.882943001475913, -1.24205693135214, 5.34547752833933, -6.13741540368388, -3.87328687808907, 8.7676600792451e-08, 0.00040844705171014, 0.00040844705171014, -1.18365797779399e-07, 8.7676600792451e-08, 1.27762477310773e-06, 8.84546485507733e-08, 7.00322953009711e-07, +0, 50, -1.22573896077299e-06, 206.092196088234, 206.092196088234, 1.57555832249943e-06, -1.22573896077299e-06, -2.99814352064629e-06, 16.9461591031244, 0.55343607040343, 3.9064019058456e-16, 206.092243679588, 206.092243679588, 3.44709757187334e-15, 3.9064019058456e-16, -2.18097261495706e-15, 16.9461632816172, 0.553440428362893, -1.22573896116362e-06, -4.75913544204603e-05, -4.75913544204603e-05, 1.57555831905233e-06, -1.22573896116362e-06, -2.99814351846531e-06, -4.17849274353832e-06, -4.35795946592145e-06, -0.923607513405191, 0.000413500089986577, 0.000413500089986577, 1.12068425170824, -0.923607513405191, 4.68125878581918, -5.47355902801494, -4.85222924212393, -0.923607735964933, -2.44540443305657e-15, -2.44540443305657e-15, 1.12068443216369, -0.923607735964933, 4.6812574132039, -5.47355997461492, -4.85223016246319, 2.2255974319748e-07, 0.000413500089989023, 0.000413500089989023, -1.8045545305054e-07, 2.2255974319748e-07, 1.37261528015612e-06, 9.46599977827788e-07, 9.20339258919626e-07, +0, 60, -1.66180805491069e-06, -483.83913333425, -483.83913333425, 1.92505605852948e-06, -1.66180805491069e-06, -2.95135511549029e-06, 4.73267935889538, -0.768160103805378, 2.42742037687148e-15, -483.839118371529, -483.839118371529, 2.62217379894423e-15, 2.42742037687148e-15, -2.47173284879177e-15, 4.73268675313037, -0.768155085141133, -1.66180805733811e-06, -1.49627207094184e-05, -1.49627207094184e-05, 1.9250560559073e-06, -1.66180805733811e-06, -2.95135511301856e-06, -7.39423499349682e-06, -5.01866424179364e-06, -0.894127599818048, 0.000408536302192427, 0.000408536302192427, 1.05891320439841, -0.894127599818048, 3.78626325677006, -5.1747103317386, -4.57859651691032, -0.894128065763285, 1.12294245336107e-16, 1.12294245336107e-16, 1.05891345859362, -0.894128065763285, 3.78626184195131, -5.17471261847412, -4.57859771715043, 4.65945234505823e-07, 0.000408536302192314, 0.000408536302192314, -2.54195208855009e-07, 4.65945234505823e-07, 1.41481875518214e-06, 2.28673551457041e-06, 1.20024010486764e-06, +0, 70, -1.30025975400401e-06, -656.305154919064, -656.305154919064, 1.38788383866763e-06, -1.30025975400401e-06, -2.98408062419881e-06, -13.4754232216053, -1.14724561611933, 3.16510326994916e-15, -656.30521805399, -656.30521805399, 1.0967041993685e-15, 3.16510326994916e-15, -1.84484473847232e-15, -13.4754171050963, -1.14724232449067, -1.30025975716912e-06, 6.31349244856568e-05, 6.31349244856568e-05, 1.38788383757093e-06, -1.30025975716912e-06, -2.98408062235396e-06, -6.11650906714226e-06, -3.29162866132714e-06, -1.35149834967303, 0.0003877923910156, 0.0003877923910156, 0.493948109272481, -1.35149834967303, 2.98463472719683, -5.37093649135508, -2.24492125636497, -1.3514989016307, 1.82954991199343e-15, 1.82954991199343e-15, 0.493948292168923, -1.3514989016307, 2.98463333230203, -5.370939078833, -2.24492229601506, 5.51957675602627e-07, 0.00038779239101377, 0.00038779239101377, -1.82896446737123e-07, 5.51957675602627e-07, 1.3948947969388e-06, 2.58747794084014e-06, 1.03965010205301e-06, +0, 80, -3.10990426599514e-07, -162.385509272483, -162.385509272483, 2.33248647454645e-07, -3.10990426599514e-07, -3.10424993884996e-06, -15.4096500270659, -0.815138693911562, 2.2339276858867e-15, -162.385616353411, -162.385616353411, 3.6000414587539e-16, 2.2339276858867e-15, -7.01198421059814e-16, -15.4096491083496, -0.815138284627579, -3.10990428833442e-07, 0.000107080927882934, 0.000107080927882934, 2.33248647094639e-07, -3.10990428833442e-07, -3.10424993814877e-06, -9.18716328472076e-07, -4.09283987254236e-07, -2.04522157365405, 0.000355735158639113, 0.000355735158639113, 0.447765961635267, -2.04522157365405, 2.67053458042047, -5.63627409183261, -1.84192253081021, -2.04522203970519, 1.57501766650158e-15, 1.57501766650158e-15, 0.447765929452465, -2.04522203970519, 2.67053318966077, -5.63627570403184, -1.84192294890311, 4.66051130992276e-07, 0.000355735158637539, 0.000355735158637539, 3.21828001376578e-08, 4.66051130992276e-07, 1.39075968547762e-06, 1.61219923486414e-06, 4.18092869417294e-07, +0, 90, 3.12680664660907e-07, 452.422966712763, 452.422966712763, -3.50184123592199e-07, 3.12680664660907e-07, -3.31173956770325e-06, 1.49684894728284, -0.236832237913622, 1.27333162770091e-15, 452.422888285701, 452.422888285701, 8.18872490079274e-16, 1.27333162770091e-15, -2.59327477800456e-17, 1.49684605481, -0.236833073968893, 3.12680663387575e-07, 7.842706160962e-05, 7.842706160962e-05, -3.50184124411071e-07, 3.12680663387575e-07, -3.31173956767733e-06, 2.89247283987441e-06, 8.36055267281988e-07, -1.62015376801068, 0.000330544481440479, 0.000330544481440479, 1.29657892916982, -1.62015376801068, 3.2957120601207, -3.68963807406069, -5.40608147039986, -1.6201543653041, -7.56482052858176e-16, -7.56482052858176e-16, 1.29657876943818, -1.6201543653041, 3.29571069929822, -3.68963934010272, -5.40608158194439, 5.97293412970656e-07, 0.000330544481441235, 0.000330544481441235, 1.59731635211179e-07, 5.97293412970657e-07, 1.36082247593543e-06, 1.26604201863769e-06, 1.11544521242451e-07, +0, 100, -8.75304957298879e-08, 535.067506513056, 535.067506513056, 2.53601302788459e-07, -8.75304957298879e-08, -3.43758250209324e-06, 13.8901185204884, 0.27311786561236, 6.80311805323899e-16, 535.067487899862, 535.067487899862, 1.91111165635779e-15, 6.80311805323898e-16, -4.88465620127069e-16, 13.8901166642917, 0.273118492275014, -8.75304964102011e-08, 1.86131941327139e-05, 1.86131941327139e-05, 2.53601300877346e-07, -8.75304964102011e-08, -3.43758250160477e-06, 1.85619675101262e-06, -6.26662651643442e-07, 0.870874321722582, 0.000328584251304709, 0.000328584251304709, 1.42327893811141, 0.870874321722582, 3.3893400391616, 1.9043675328743, -6.22515536943543, 0.870873437709197, -2.9819165040112e-15, -2.9819165040112e-15, 1.4232788759476, 0.870873437709197, 3.38933874968172, 1.90436515264179, -6.22515602750147, 8.84013383068125e-07, 0.000328584251307691, 0.000328584251307691, 6.21638042442329e-08, 8.84013383068125e-07, 1.28947988235456e-06, 2.38023252936796e-06, 6.58066076045113e-07, +0, 110, -8.78648172323307e-07, 114.057451415547, 114.057451415547, 1.13022282377277e-06, -8.78648172323307e-07, -3.32318588928816e-06, 4.4412552177998, 0.190172344160665, -6.45798754412851e-16, 114.057448473212, 114.057448473212, 3.0518061692602e-15, -6.45798754412851e-16, -1.34653107629436e-15, 4.44125722181018, 0.190174961533594, -8.78648171677509e-07, 2.94233522946891e-06, 2.94233522946891e-06, 1.13022282072096e-06, -8.78648171677509e-07, -3.32318588794162e-06, -2.00401037479715e-06, -2.61737293803555e-06, 2.12384458147451, 0.000336697454147541, 0.000336697454147541, 0.293321041071544, 2.12384458147451, 1.99599077696093, 4.46138114238554, -1.10120750550636, 2.12384375615913, -2.17718878317424e-15, -2.17718878317424e-15, 0.293321184785541, 2.12384375615913, 1.99598929992952, 4.46137784430844, -1.10120896870358, 8.25315421613021e-07, 0.000336697454149718, 0.000336697454149718, -1.437139936209e-07, 8.25315421613021e-07, 1.47703140188237e-06, 3.29807720583797e-06, 1.46319726489779e-06, +0, 120, -1.02511325169813e-06, -96.4905860462819, -96.4905860462819, 6.97936671641339e-07, -1.02511325169813e-06, -3.17951772914001e-06, -6.78244691348211, -0.438337030791154, -7.20371990697648e-16, -96.4906229552789, -96.4906229552789, 2.2461979815051e-15, -7.20371990697648e-16, -1.12249081046046e-15, -6.78244356670388, -0.438335469381218, -1.02511325097776e-06, 3.69089970200229e-05, 3.69089970200229e-05, 6.9793666939514e-07, -1.02511325097776e-06, -3.17951772801752e-06, -3.34677823292767e-06, -1.56140993297688e-06, -1.12614197387115, 0.000324089332979263, 0.000324089332979263, -0.570627477289105, -1.12614197387115, 1.57007269880026, -3.49827491527663, 2.44984279726153, -1.12614229177777, -8.17599223805918e-17, -8.17599223805918e-17, -0.570627210231598, -1.12614229177777, 1.57007084553608, -3.49827636156928, 2.44984091772869, 3.179066165045e-07, 0.000324089332979345, 0.000324089332979345, -2.67057507786022e-07, 3.179066165045e-07, 1.85326418626766e-06, 1.44629269289397e-06, 1.87953283841301e-06, +0, 130, -6.96770842063681e-07, 105.00214886956, 105.00214886956, -3.11458902195838e-07, -6.96770842063681e-07, -3.24515006110978e-06, -0.670041761983281, -0.226060855846154, 1.84538706761172e-15, 105.002101653702, 105.002101653702, 4.93539119043725e-17, 1.84538706761172e-15, -2.21921843712598e-16, -0.670040626258863, -0.226061751010255, -6.96770843909069e-07, 4.72158582555016e-05, 4.72158582555016e-05, -3.11458902245193e-07, -6.96770843909069e-07, -3.24515006088786e-06, -1.1357244131879e-06, 8.95164099557965e-07, -4.2789753367493, 0.00029959633926916, 0.00029959633926916, -0.0933378819437953, -4.2789753367493, 2.7756367784746, -14.3913451308082, -0.274424623781005, -4.27897570897948, -3.78429356074876e-16, -3.78429356074876e-16, -0.0933377771313435, -4.27897570897948, 2.77563494861802, -14.3913454781648, -0.274426185332199, 3.72230184865683e-07, 0.000299596339269539, 0.000299596339269539, -1.04812452067318e-07, 3.72230184865683e-07, 1.82985658401527e-06, 3.47356481919974e-07, 1.56155119092315e-06, +0, 140, -7.26382595869266e-07, 196.231540472193, 196.231540472193, -7.6195420263565e-08, -7.26382595869266e-07, -3.29095007974677e-06, 4.07766717037236, -0.102613854739357, 1.85167186877098e-15, 196.231512297615, 196.231512297615, 6.5688546126474e-16, 1.85167186877098e-15, -4.05343559347742e-16, 4.07766706678696, -0.102614370978843, -7.26382597720938e-07, 2.81745782403618e-05, 2.81745782403618e-05, -7.61954209204498e-08, -7.26382597720938e-07, -3.29095007934142e-06, 1.03585403072913e-07, 5.1623949292657e-07, -0.203805315520813, 0.000295154716294139, 0.000295154716294139, 1.16982238546668, -0.203805315520813, 3.08512101551113, -2.92872538671212, -4.54879795415557, -0.203806557998548, -1.63199359670437e-15, -1.63199359670437e-15, 1.16982225482548, -0.203806557998548, 3.08511950265651, -2.92872937124061, -4.54879874922014, 1.24247773583183e-06, 0.000295154716295771, 0.000295154716295771, 1.30641205470061e-07, 1.24247773583183e-06, 1.51285462156132e-06, 3.98452854252869e-06, 7.95064577119017e-07, +0, 150, -9.15470047945088e-07, 110.208724731914, 110.208724731914, 2.55548047775367e-07, -9.15470047945088e-07, -3.19823095715148e-06, -0.409197492331204, -0.202923210600646, -9.64543032390654e-16, 110.208698266215, 110.208698266215, 2.51963178457734e-15, -9.64543032390654e-16, -9.42911287622024e-16, -0.409196095919292, -0.202923064916675, -9.15470046980547e-07, 2.64656992524518e-05, 2.64656992524518e-05, 2.55548045255735e-07, -9.15470046980547e-07, -3.19823095620857e-06, -1.39641191220668e-06, -1.45683964620942e-07, 2.85629215238053, 0.000292909214244803, 0.000292909214244803, 0.97745157513776, 2.85629215238053, 2.00810284006175, 10.8022050755157, -3.45350137157173, 2.85629110180885, -1.2134394641905e-15, -1.2134394641905e-15, 0.97745156492319, 2.85629110180885, 2.00810126197408, 10.8022011434768, -3.45350240254653, 1.05057167711174e-06, 0.000292909214246017, 0.000292909214246017, 1.02145734329028e-08, 1.05057167711174e-06, 1.57808767509722e-06, 3.93203884650851e-06, 1.03097477224888e-06, +0, 160, -8.11816826709584e-07, 83.7538805119404, 83.7538805119404, -2.38623158565054e-07, -8.11816826709584e-07, -3.08183626232126e-06, 0.170102154218306, 0.318755246803981, 5.15423455645806e-16, 83.7538535906027, 83.7538535906027, 9.28184088208395e-16, 5.15423455645806e-16, -5.55891700615438e-16, 0.170103518082691, 0.318754384338021, -8.11816827225007e-07, 2.69213376478594e-05, 2.69213376478594e-05, -2.38623159493237e-07, -8.11816827225007e-07, -3.08183626176537e-06, -1.36386438227318e-06, 8.62465957545121e-07, -1.69033667364767, 0.000276028453969339, 0.000276028453969339, -0.474612634521429, -1.69033667364767, 1.80942636274854, -5.86658054239613, 1.31097477548782, -1.69033730675929, -5.20350145152187e-16, -5.20350145152187e-16, -0.474612453919425, -1.69033730675929, 1.80942452932736, -5.86658213835457, 1.31097273632729, 6.33111620031242e-07, 0.000276028453969859, 0.000276028453969859, -1.80601995567709e-07, 6.33111620031242e-07, 1.83342117436553e-06, 1.59595843105936e-06, 2.03916054021238e-06, +0, 170, -7.8614740507877e-07, 42.0663636986715, 42.0663636986715, -3.00766132220748e-07, -7.8614740507877e-07, -2.93697311165737e-06, 0.751713978294534, -0.167173648670934, 1.56199707154388e-15, 42.0663397236214, 42.0663397236214, 4.26583834688471e-16, 1.56199707154388e-15, -3.87734785125561e-16, 0.751713944978543, -0.167174822524595, -7.86147406640767e-07, 2.39750501092604e-05, 2.39750501092604e-05, -3.00766132647332e-07, -7.86147406640767e-07, -2.93697311126963e-06, 3.33159899512552e-08, 1.17385366177193e-06, -1.0007787252068, 0.00025996754476457, 0.00025996754476457, -0.387737390229872, -1.0007787252068, 2.27810499302465, -4.75334521434232, 1.64037894188707, -1.00077983426744, -5.67306288730035e-16, -5.67306288730035e-16, -0.387737338037062, -1.00077983426744, 2.27810330759275, -4.75334878778745, 1.64037717011696, 1.10906064763924e-06, 0.000259967544765138, 0.000259967544765138, -5.2192809816689e-08, 1.10906064763924e-06, 1.68543190154872e-06, 3.57344514254486e-06, 1.77177010102343e-06, +0, 180, -8.9661343253046e-07, 114.194150774079, 114.194150774079, -3.16047814217064e-07, -8.9661343253046e-07, -2.84763017760235e-06, 0.0614669058630761, 0.0243619216288075, -1.90705023157767e-16, 114.194123050643, 114.194123050643, 1.53099222314542e-15, -1.90705023157767e-16, -5.13001655240663e-16, 0.0614673963234309, 0.0243605886649602, -8.96613432339755e-07, 2.77234358399306e-05, 2.77234358399306e-05, -3.16047815748056e-07, -8.96613432339755e-07, -2.84763017708935e-06, -4.90460354762224e-07, 1.3329638431628e-06, -0.132580735736973, 0.000250125350230347, 0.000250125350230347, 1.10911379151311, -0.132580735736973, 1.92323361880426, -0.437697850820683, -4.30372831856865, -0.132581659080123, -1.13602081626105e-15, -1.13602081626105e-15, 1.10911381632424, -0.132581659080123, 1.9232319783675, -0.437700615230178, -4.30372986418788, 9.23343152417458e-07, 0.000250125350231483, 0.000250125350231483, -2.48111291772886e-08, 9.23343152417458e-07, 1.64043675722778e-06, 2.76440949330612e-06, 1.54561923200294e-06, +0, 190, -9.18662823743205e-07, 91.5135784530935, 91.5135784530935, -4.34186069076695e-07, -9.18662823743206e-07, -2.75811690155583e-06, 0.940509954840938, 0.157163706788387, 5.67105300862391e-16, 91.5135595285698, 91.5135595285698, 7.87384741332691e-16, 5.67105300862391e-16, -4.17868580975411e-16, 0.940510645367706, 0.157162176676605, -9.18662824310311e-07, 1.89245237162322e-05, 1.89245237162322e-05, -4.34186069864079e-07, -9.18662824310311e-07, -2.75811690113797e-06, -6.90526766457859e-07, 1.53011177890218e-06, -0.0900450614288439, 0.000244572164093663, 0.000244572164093663, -0.463241677051452, -0.0900450614288439, 2.02720358162477, -0.760115435539749, 1.68960366886043, -0.0900461564695277, -8.06056146818976e-16, -8.06056146818976e-16, -0.463241560902872, -0.0900461564695277, 2.0272018563886, -0.760118888266209, 1.68960161266691, 1.09504068175919e-06, 0.000244572164094469, 0.000244572164094469, -1.1614857597592e-07, 1.09504068175919e-06, 1.72523616880472e-06, 3.45272646121816e-06, 2.05619351958463e-06, +0, 200, -7.61153152928618e-07, 47.5351566537093, 47.5351566537093, -5.61272737197014e-07, -7.61153152928618e-07, -2.61781826189937e-06, -0.0688408844891807, -0.00935093221374603, 5.68539795868958e-16, 47.5351341122282, 47.5351341122282, 8.34124045459342e-16, 5.68539795868958e-16, -4.02721324148915e-16, -0.0688411743877213, -0.00935299666491329, -7.61153153497158e-07, 2.25414811453644e-05, 2.25414811453644e-05, -5.61272738031137e-07, -7.61153153497158e-07, -2.61781826149665e-06, 2.8989853996429e-07, 2.06445116642671e-06, 0.063628463121707, 0.000228739477573721, 0.000228739477573721, -0.0427063857963848, 0.063628463121707, 1.91902078469265, 0.23991264831952, 0.298069239567002, 0.063627330690131, -5.83376612639739e-16, -5.83376612639739e-16, -0.0427063390615042, 0.063627330690131, 1.91901913741415, 0.239909152978654, 0.298067453298097, 1.13243157742362e-06, 0.000228739477574304, 0.000228739477574304, -4.6734877824344e-08, 1.13243157742362e-06, 1.64727849774475e-06, 3.49534086964826e-06, 1.78626890314071e-06, +0, 210, -8.27569346352789e-07, 75.7971044923544, 75.7971044923544, -5.7560046137486e-07, -8.27569346352789e-07, -2.47843805455978e-06, 0.680813861490827, 0.169436627054384, 3.60720146355212e-16, 75.7970861917047, 75.7970861917047, 8.46947911031337e-16, 3.60720146355212e-16, -3.46631516778718e-16, 0.680813751285801, 0.169434630590769, -8.2756934671351e-07, 1.83006497958688e-05, 1.83006497958688e-05, -5.75600462221807e-07, -8.2756934671351e-07, -2.47843805421315e-06, 1.10205024923214e-07, 1.99646361337833e-06, -0.804422119738175, 0.000217634703227968, 0.000217634703227968, 0.158198952362152, -0.804422119738175, 1.7700913208853, -3.50278693587377, -0.736786568785299, -0.804423209124815, -7.4563372527027e-16, -7.4563372527027e-16, 0.158199080251194, -0.804423209124815, 1.7700896452763, -3.5027902559404, -0.736788769424112, 1.08938663993495e-06, 0.000217634703228713, 0.000217634703228713, -1.27889043561833e-07, 1.08938663993495e-06, 1.67560900215391e-06, 3.32006663651313e-06, 2.20063881663655e-06, +0, 220, -7.88005457966064e-07, 62.5916148280415, 62.5916148280415, -6.7370540449994e-07, -7.88005457966064e-07, -2.36989755462083e-06, 0.240779121256156, 0.0479236670577436, 3.93688767991696e-16, 62.5915960677965, 62.5915960677965, 7.49809500283972e-16, 3.93688767991696e-16, -3.11096671342449e-16, 0.240778695008901, 0.0479212743103486, -7.88005458359752e-07, 1.87602450752907e-05, 1.87602450752907e-05, -6.7370540524975e-07, -7.88005458359752e-07, -2.36989755430974e-06, 4.26247255629498e-07, 2.39274739177642e-06, 0.239603562205733, 0.000207383631757393, 0.000207383631757393, -0.309712074913168, 0.239603562205733, 1.85201371675722, 0.780216541568145, 1.30701463504385, 0.239602391992166, -7.06623837660917e-16, -7.06623837660917e-16, -0.309711977171277, 0.239602391992166, 1.85201207273537, 0.780212967632276, 1.30701257684483, 1.17021356536285e-06, 0.0002073836317581, 0.0002073836317581, -9.77418902710946e-08, 1.17021356536285e-06, 1.64402185029834e-06, 3.57393586041579e-06, 2.05819901922427e-06, +0, 230, -7.05771729620545e-07, 52.2079526703274, 52.2079526703274, -7.15568417063666e-07, -7.05771729620545e-07, -2.24589933478383e-06, 0.382668224950427, 0.114052479274918, 3.78396086603015e-16, 52.2079365252382, 52.2079365252382, 7.08154923845266e-16, 3.78396086603015e-16, -2.9432842655367e-16, 0.382667499588324, 0.114049993961723, -7.05771729998941e-07, 1.61450891909628e-05, 1.61450891909628e-05, -7.15568417771823e-07, -7.05771729998941e-07, -2.2458993344895e-06, 7.25362103421369e-07, 2.48531319859187e-06, -0.302529184685107, 0.000196327654671042, 0.000196327654671042, -0.0885859318675436, -0.302529184685107, 1.71309777446798, -1.4071590770419, 0.334880694597068, -0.302530356240564, -5.76508395661694e-16, -5.76508395661694e-16, -0.0885857929863672, -0.302530356240564, 1.71309613251543, -1.40716266756023, 0.334878445736394, 1.17155545495634e-06, 0.000196327654671618, 0.000196327654671618, -1.38881176927121e-07, 1.17155545495634e-06, 1.64195254919272e-06, 3.59051833498062e-06, 2.24886067579952e-06, +0, 240, -6.95890681549897e-07, 54.7452887775838, 54.7452887775838, -7.49805635678646e-07, -6.95890681549897e-07, -2.12178119760363e-06, 0.360972022014778, 0.0885939294288051, 3.24395147225455e-16, 54.7452729928573, 54.7452729928573, 6.71130444401866e-16, 3.24395147225455e-16, -2.46304635815267e-16, 0.360971100666138, 0.0885912962775294, -6.95890681874292e-07, 1.5784726585151e-05, 1.5784726585151e-05, -7.49805636349776e-07, -6.95890681874292e-07, -2.12178119735733e-06, 9.21348641051339e-07, 2.63315127429516e-06, -0.144133049143359, 0.000184673178944204, 0.000184673178944204, -0.232635181654437, -0.144133049143359, 1.68204174820399, -0.809424129908747, 0.937170562359498, -0.144134210888767, -6.28843728171079e-16, -6.28843728171079e-16, -0.232635031603894, -0.144134210888767, 1.68204012514999, -0.80942764129429, 0.937168285193364, 1.16174540842383e-06, 0.000184673178944833, 0.000184673178944833, -1.50050543560534e-07, 1.16174540842382e-06, 1.6230540064764e-06, 3.51138554018e-06, 2.27716614142742e-06, +0, 250, -6.23154424895466e-07, 46.7681806130757, 46.7681806130757, -7.87688309587116e-07, -6.23154424895466e-07, -2.01505980013388e-06, 0.328520069234813, 0.0805685752590762, 3.11886770935964e-16, 46.768166298037, 46.768166298037, 6.20278667550784e-16, 3.11886770935964e-16, -2.28466588303259e-16, 0.328518898346401, 0.08056581322078, -6.23154425207353e-07, 1.43150386848395e-05, 1.43150386848395e-05, -7.87688310207394e-07, -6.23154425207353e-07, -2.01505979990541e-06, 1.17088841291654e-06, 2.7620382952508e-06, -0.0774633895284805, 0.000174828241432651, 0.000174828241432651, -0.275460851440665, -0.0774633895284805, 1.63472787277447, -0.528029564721224, 1.11465512363073, -0.077464560232008, -5.46392215386374e-16, -5.46392215386374e-16, -0.275460679106208, -0.077464560232008, 1.63472626372465, -0.528033117739403, 1.11465279162573, 1.17070352706127e-06, 0.000174828241433197, 0.000174828241433197, -1.72334456924103e-07, 1.17070352706127e-06, 1.60904981996917e-06, 3.55301818586102e-06, 2.33200500192153e-06, +0, 260, -5.84397699157579e-07, 44.423601456545, 44.423601456545, -7.95752405784715e-07, -5.84397699157579e-07, -1.90129764983245e-06, 0.328189660749185, 0.0692604120178901, 2.735417367709e-16, 44.4235879841555, 44.4235879841555, 5.89681739453713e-16, 2.735417367709e-16, -1.96799676376783e-16, 0.328188297233036, 0.06925760277362, -5.84397699431121e-07, 1.34723894965513e-05, 1.34723894965513e-05, -7.95752406374397e-07, -5.84397699431121e-07, -1.90129764963565e-06, 1.3635161475678e-06, 2.80924426912107e-06, -0.167760629899887, 0.000163919504647018, 0.000163919504647018, -0.289289622494051, -0.167760629899887, 1.56558190637593, -0.898848907320636, 1.16806422536102, -0.167761762230897, -5.38401053273071e-16, -5.38401053273071e-16, -0.28928942742064, -0.167761762230897, 1.56558031747283, -0.898852305351111, 1.16806184490484, 1.13233100959387e-06, 0.000163919504647556, 0.000163919504647556, -1.95073410574222e-07, 1.13233100959387e-06, 1.5889030992996e-06, 3.39803047360913e-06, 2.38045617630964e-06, +0, 270, -5.20267012639128e-07, 40.4949963695965, 40.4949963695965, -8.08703845540683e-07, -5.20267012639128e-07, -1.80136916342549e-06, 0.317988072174088, 0.0581623077789567, 2.4988998607404e-16, 40.4949838614151, 40.4949838614151, 5.52741877370441e-16, 2.4988998607404e-16, -1.76295187330454e-16, 0.317986506392349, 0.058159438268755, -5.20267012889018e-07, 1.25081813630569e-05, 1.25081813630569e-05, -8.08703846093425e-07, -5.20267012889019e-07, -1.8013691632492e-06, 1.56578173827061e-06, 2.86951020170863e-06, -0.0935435850006159, 0.000154273624476142, 0.000154273624476142, -0.315800631650747, -0.0935435850006159, 1.5208450911595, -0.609325286128782, 1.28121743404729, -0.0935446934747952, -4.93991150725585e-16, -4.93991150725585e-16, -0.315800418788188, -0.0935446934747952, 1.52084352625845, -0.609328605869502, 1.28121504880316, 1.10847417869518e-06, 0.000154273624476636, 0.000154273624476635, -2.1286256000091e-07, 1.10847417869518e-06, 1.56490105364735e-06, 3.31974071648001e-06, 2.38524413112477e-06, +0, 280, -4.74430498222295e-07, 38.0228673477023, 38.0228673477023, -8.05654064747244e-07, -4.74430498222295e-07, -1.70158378492787e-06, 0.308809099724932, 0.0420453052473776, 2.17960647435145e-16, 38.0228556025199, 38.0228556025199, 5.22629012602482e-16, 2.17960647435145e-16, -1.53165737704907e-16, 0.308807394725976, 0.0420424274267335, -4.74430498440255e-07, 1.17451823855382e-05, 1.17451823855382e-05, -8.05654065269875e-07, -4.74430498440255e-07, -1.70158378477471e-06, 1.70499895738171e-06, 2.87782064618933e-06, -0.115615306869266, 0.000144563948580082, 0.000144563948580082, -0.353643903585443, -0.115615306869266, 1.46411972089, -0.701705974535877, 1.43691807461525, -0.115616363664545, -4.74804430147692e-16, -4.74804430147692e-16, -0.353643671392993, -0.115616363664545, 1.46411818502515, -0.701709107677029, 1.4369156886649, 1.05679527802131e-06, 0.000144563948580557, 0.000144563948580557, -2.32192451426459e-07, 1.05679527802131e-06, 1.53586484652117e-06, 3.13314115295457e-06, 2.38595034994909e-06, +0, 290, -4.1664717445151e-07, 34.824873271504, 34.824873271504, -7.97510984692877e-07, -4.1664717445151e-07, -1.60860052287406e-06, 0.300485780001542, 0.0293444364576448, 1.94399992501264e-16, 34.8248622502034, 34.8248622502034, 4.92297875844615e-16, 1.94399992501264e-16, -1.35240529357635e-16, 0.300483939197479, 0.0293415702072805, -4.16647174645911e-07, 1.10213006330562e-05, 1.10213006330562e-05, -7.97510985185175e-07, -4.16647174645911e-07, -1.60860052273882e-06, 1.84080406511826e-06, 2.86625036375526e-06, -0.140654149159842, 0.000135487600889551, 0.000135487600889551, -0.35481589523034, -0.140654149159842, 1.41126124545172, -0.803749196489116, 1.44730370987804, -0.140655148211273, -4.39897200242392e-16, -4.39897200242392e-16, -0.354815648439295, -0.140655148211273, 1.41125974409247, -0.803752130542127, 1.44730135650178, 9.99051430919054e-07, 0.000135487600889991, 0.000135487600889991, -2.46791046092995e-07, 9.99051430919054e-07, 1.50135924692174e-06, 2.93405301420932e-06, 2.35337627259174e-06, +0, 300, -3.6346486991849e-07, 32.6433831165214, 32.6433831165214, -7.85755803488663e-07, -3.6346486991849e-07, -1.51986941172222e-06, 0.291908695912294, 0.0154425714556271, 1.66627072801516e-16, 32.6433727250837, 32.6433727250837, 4.66237072991142e-16, 1.66627072801516e-16, -1.18835516197815e-16, 0.291906763215174, 0.01543973328272, -3.63464870085117e-07, 1.03914377323172e-05, 1.03914377323172e-05, -7.85755803954899e-07, -3.63464870085117e-07, -1.51986941160339e-06, 1.93269712074707e-06, 2.83817290943217e-06, -0.135951869702667, 0.000126929024808614, 0.000126929024808614, -0.361494408956908, -0.135951869702667, 1.36168844783248, -0.788430071469136, 1.48096742090739, -0.135952801665601, -4.15379383060665e-16, -4.15379383060665e-16, -0.361494151888422, -0.135952801665601, 1.36168698710149, -0.788432776463959, 1.48096512759374, 9.31962932453086e-07, 0.000126929024809029, 0.000126929024809029, -2.57068485186896e-07, 9.31962932453086e-07, 1.46073098657805e-06, 2.70499482093117e-06, 2.29331364731063e-06, +0, 310, -3.10682969609104e-07, 30.5902922663141, 30.5902922663141, -7.70938953336587e-07, -3.10682969609104e-07, -1.4348031802077e-06, 0.283291905570469, 0.00218918059547876, 1.41488279643105e-16, 30.5902824204258, 30.5902824204258, 4.41713099886851e-16, 1.41488279643105e-16, -1.04766888972969e-16, 0.28328991159966, 0.00218638725403219, -3.10682969750591e-07, 9.84588825939836e-06, 9.84588825939836e-06, -7.709389537783e-07, -3.10682969750591e-07, -1.43480318010293e-06, 1.99397080933059e-06, 2.79334144589656e-06, -0.15475295062673, 0.000118893342566817, 0.000118893342566817, -0.361572393904576, -0.15475295062673, 1.3128581482458, -0.865151793395839, 1.48797782263076, -0.154753806151083, -3.9059779696124e-16, -3.9059779696124e-16, -0.361572131118928, -0.154753806151083, 1.31285673350977, -0.865154239078555, 1.48797561507001, 8.55524352925388e-07, 0.000118893342567208, 0.000118893342567208, -2.62785650040634e-07, 8.55524352925388e-07, 1.41473602881966e-06, 2.44568271805335e-06, 2.20756076617704e-06, +0, 320, -2.57812204337168e-07, 28.7508951289185, 28.7508951289185, -7.55579878184966e-07, -2.57812204337168e-07, -1.35331500295782e-06, 0.274512799361705, -0.0100866139113619, 1.1772475059593e-16, 28.7508857647731, 28.7508857647731, 4.18875594676207e-16, 1.1772475059593e-16, -9.28579651206605e-17, 0.274510773742899, -0.0100893533044823, -2.57812204454893e-07, 9.36414544520737e-06, 9.36414544520737e-06, -7.55579878603842e-07, -2.57812204454893e-07, -1.35331500286497e-06, 2.02561880618152e-06, 2.7393931217602e-06, -0.176325519501634, 0.000111444192683844, 0.000111444192683844, -0.354046569058234, -0.176325519501634, 1.2665670673367, -0.952158487484638, 1.46465010747066, -0.176326293375371, -3.67068825160624e-16, -3.67068825160624e-16, -0.354046306419799, -0.176326293375371, 1.26656570352752, -0.952160659643042, 1.46464801439278, 7.73873737410974e-07, 0.000111444192684211, 0.000111444192684211, -2.62638435090817e-07, 7.73873737410974e-07, 1.36380918289285e-06, 2.17215839956029e-06, 2.09307788463274e-06, +0, 330, -2.05421029548877e-07, 27.1823661130134, 27.1823661130134, -7.41482877169844e-07, -2.05421029548877e-07, -1.27497129839528e-06, 0.265337816472061, -0.0217794529644769, 9.50981665485441e-17, 27.1823571687459, 27.1823571687459, 3.97805766359003e-16, 9.50981665485441e-17, -8.29145351690634e-17, 0.265335787055722, -0.0217821342974688, -2.05421029643976e-07, 8.94426751733013e-06, 8.94426751733013e-06, -7.4148287756765e-07, -2.05421029643976e-07, -1.27497129831236e-06, 2.02941633860661e-06, 2.6813329924947e-06, -0.198825096152785, 0.000104599952616172, 0.000104599952616172, -0.341275243506793, -0.198825096152785, 1.22306761399485, -1.0423158433004, 1.42018936095399, -0.19882578522693, -3.45410449136147e-16, -3.45410449136147e-16, -0.341274986919397, -0.19882578522693, 1.22306630483367, -1.04231773490959, 1.4201874083461, 6.89074145463642e-07, 0.000104599952616517, 0.000104599952616517, -2.56587395634453e-07, 6.89074145463642e-07, 1.3091611777961e-06, 1.89160919612959e-06, 1.95260789294524e-06, +0, 340, -1.53925428401022e-07, 25.8233856978298, 25.8233856978298, -7.29992974512906e-07, -1.53925428401022e-07, -1.1995467946544e-06, 0.255603065668399, -0.0327002850946135, 7.38788187764568e-17, 25.8233771200154, 25.8233771200154, 3.78354803775683e-16, 7.38788187764568e-17, -7.468701144667e-17, 0.255601057107571, -0.0327029088211167, -1.53925428474902e-07, 8.57781442617759e-06, 8.57781442617759e-06, -7.29992974891261e-07, -1.53925428474902e-07, -1.19954679457972e-06, 2.0085608278873e-06, 2.62372650363761e-06, -0.222947359836806, 9.83633718175218e-05, 9.83633718175218e-05, -0.324068068636408, -0.222947359836806, 1.18237051974579, -1.138238340419, 1.35767303156435, -0.222947963585673, -3.25642114823893e-16, -3.25642114823893e-16, -0.324067824030151, -0.222947963585673, 1.18236926754485, -1.13823995360221, 1.35767124288016, 6.03748866870132e-07, 9.83633718178474e-05, 9.83633718178474e-05, -2.44606257119432e-07, 6.03748866870132e-07, 1.25220093695843e-06, 1.61318320270968e-06, 1.78868420248259e-06, +0, 350, -1.03625495780018e-07, 24.650963082584, 24.650963082584, -7.2213610093013e-07, -1.03625495780018e-07, -1.12703795843231e-06, 0.245470240492082, -0.042834572979653, 5.41182498096225e-17, 24.6509548243934, 24.6509548243934, 3.60330942400343e-16, 5.41182498096225e-17, -6.7970710430946e-17, 0.245468272789008, -0.0428371433365477, -1.03625495834136e-07, 8.25819064579804e-06, 8.25819064579804e-06, -7.22136101290462e-07, -1.03625495834136e-07, -1.12703795836434e-06, 1.96770307477632e-06, 2.57035689351595e-06, -0.247983753427943, 9.27320339279811e-05, 9.27320339279811e-05, -0.303769144372091, -0.247983753427943, 1.1446371729686, -1.23713952530207, 1.28228150170779, -0.247984273870657, -3.07668333153421e-16, -3.07668333153421e-16, -0.303768917203289, -0.247984273870657, 1.14463597843054, -1.23714087102896, 1.28227989616507, 5.20442714312734e-07, 9.27320339282887e-05, 9.27320339282887e-05, -2.27168801024795e-07, 5.20442714312734e-07, 1.19453805982295e-06, 1.34572689717366e-06, 1.60554272190013e-06, +0, 360, -5.50470409199059e-08, 23.6415823363075, 23.6415823363075, -7.18504477844166e-07, -5.50470409199059e-08, -1.05758369516842e-06, 0.234954817410347, -0.0521870567418123, 3.59131531735069e-17, 23.6415743575333, 23.6415743575333, 3.43749466981921e-16, 3.59131531735069e-17, -6.25689710103914e-17, 0.234952905691767, -0.0521895808275077, -5.50470409558192e-08, 7.97877418333172e-06, 7.97877418333172e-06, -7.18504478187916e-07, -5.50470409558192e-08, -1.05758369510585e-06, 1.91171858161592e-06, 2.5240856958582e-06, -0.272981907873252, 8.76921134063452e-05, 8.76921134063452e-05, -0.281270761431845, -0.272981907873252, 1.10998204620461, -1.33521683458425, 1.19756030383685, -0.272982349327568, -2.91494865045039e-16, -2.91494865045039e-16, -0.28127055649852, -0.272982349327568, 1.10998090844497, -1.33521793141487, 1.19755889591358, 4.41454316643781e-07, 8.76921134066367e-05, 8.76921134066367e-05, -2.04933325284629e-07, 4.41454316643781e-07, 1.13775963814292e-06, 1.09683062628627e-06, 1.4079232573509e-06, +0, 370, -8.84244733727793e-09, 22.7715753712207, 22.7715753712207, -7.19112400086253e-07, -8.84244733727793e-09, -9.91476890922619e-07, 0.224264053749528, -0.0609312956151858, 1.92990228385813e-17, 22.771567636324, 22.771567636324, 3.28471856668425e-16, 1.92990228385813e-17, -5.82715693359184e-17, 0.224262207972573, -0.0609337820546385, -8.84244735657764e-09, 7.73489668204885e-06, 7.73489668204885e-06, -7.19112400414725e-07, -8.84244735657764e-09, -9.91476890864348e-07, 1.84577695421615e-06, 2.48643945392542e-06, -0.29703205042521, 8.32203878556375e-05, 8.32203878556375e-05, -0.257688047310953, -0.29703205042521, 1.07845580391041, -1.42867901550586, 1.10792054111388, -0.297032419254156, -2.77072286819457e-16, -2.77072286819456e-16, -0.257687868457375, -0.297032419254156, 1.07845472042293, -1.42867988856781, 1.10791933977396, 3.68828945378234e-07, 8.32203878559145e-05, 8.32203878559145e-05, -1.78853577113864e-07, 3.68828945378234e-07, 1.0834874782102e-06, 8.73061950311801e-07, 1.20133991375515e-06, +0, 380, 3.42774052090078e-08, 22.0247840170883, 22.0247840170883, -7.23523146850583e-07, 3.42774052090078e-08, -9.29100398847949e-07, 0.213497002708434, -0.0691680332558274, 4.30540887556013e-18, 22.0247764956466, 22.0247764956466, 3.14525546400201e-16, 4.30540887556013e-18, -5.49234258055403e-17, 0.213495228006441, -0.0691704911099595, 3.42774052047033e-08, 7.52144165587465e-06, 7.52144165587465e-06, -7.2352314716511e-07, 3.42774052047033e-08, -9.29100398793026e-07, 1.77470199401453e-06, 2.45785413120467e-06, -0.319145504299947, 7.92849465607282e-05, 7.92849465607282e-05, -0.233995128832912, -0.319145504299947, 1.04999288576363, -1.51363091983886, 1.01727874084489, -0.319145808387898, -2.64318613884292e-16, -2.64318613884292e-16, -0.233994978723921, -0.319145808387898, 1.04999185267906, -1.51363159884371, 1.01727774899665, 3.04087952099696e-07, 7.92849465609925e-05, 7.92849465609925e-05, -1.50108991238812e-07, 3.04087952099696e-07, 1.03308457430723e-06, 6.79004840944333e-07, 9.91848231301636e-07, +0, 390, 7.3511876283073e-08, 21.3841190275669, 21.3841190275669, -7.31015492858972e-07, 7.3511876283073e-08, -8.70869262374461e-07, 0.202863102573807, -0.0769892215164965, -9.07927330678432e-18, 21.3841116921628, 21.3841116921628, 3.0179902251063e-16, -9.07927330678432e-18, -5.23573755635787e-17, 0.202861399675966, -0.076991659380104, 7.35118762921521e-08, 7.33540416426838e-06, 7.33540416426838e-06, -7.31015493160772e-07, 7.35118762921521e-08, -8.70869262322104e-07, 1.70289784070467e-06, 2.43786360869108e-06, -0.338901250250824, 7.58480449665498e-05, 7.58480449665498e-05, -0.211055340002105, -0.338901250250824, 1.02451194404865, -1.58831058810617, 0.929088083313681, -0.338901498606158, -2.53136088782068e-16, -2.53136088782068e-16, -0.211055220047482, -0.338901498606158, 1.02451095644126, -1.58831110582288, 0.929087297904629, 2.48355332452177e-07, 7.5848044966803e-05, 7.5848044966803e-05, -1.19954622671545e-07, 2.48355332452177e-07, 9.87607381993589e-07, 5.17716726919379e-07, 7.85409054999659e-07, +0, 400, 1.08198743561645e-07, 20.8366100058837, 20.8366100058837, -7.40515998029932e-07, 1.08198743561645e-07, -8.17158197264215e-07, 0.192474060872419, -0.0844893940422126, -2.08593735040531e-17, 20.8366028330036, 20.8366028330036, 2.90327338699692e-16, -2.08593735040531e-17, -5.04515748751271e-17, 0.192472426827574, -0.0844918191025829, 1.08198743582505e-07, 7.17288007954215e-06, 7.17288007954215e-06, -7.40515998320261e-07, 1.08198743582505e-07, -8.17158197213764e-07, 1.6340448454726e-06, 2.42506036987111e-06, -0.355633605101909, 7.28671488469083e-05, 7.28671488469083e-05, -0.189375900167136, -0.355633605101909, 1.00193180961057, -1.65002278337486, 0.845514166428948, -0.355633807288301, -2.43401338115918e-16, -2.43401338115918e-16, -0.189375810609061, -0.355633807288301, 1.00193086193568, -1.65002317346519, 0.845513579159243, 2.02186391480028e-07, 7.28671488471517e-05, 7.28671488471517e-05, -8.95580755711413e-08, 2.02186391480028e-07, 9.4767489757498e-07, 3.90090332242372e-07, 5.87269700461104e-07, +0, 410, 1.37821282677262e-07, 20.3703816294019, 20.3703816294019, -7.50964372071107e-07, 1.37821282677262e-07, -7.6823246697963e-07, 0.182481102669467, -0.0916076921952551, -3.11028683708029e-17, 20.3703745975355, 20.3703745975355, 2.8000151143551e-16, -3.11028683708029e-17, -4.9078203869648e-17, 0.182479531619078, -0.0916101098343609, 1.37821282708365e-07, 7.03186637872939e-06, 7.03186637872939e-06, -7.5096437235111e-07, 1.37821282708365e-07, -7.68232466930551e-07, 1.57105038794331e-06, 2.41763910495129e-06, -0.369032227267115, 7.02982704274561e-05, 7.02982704274561e-05, -0.169492566991175, -0.369032227267115, 0.982093841816212, -1.69764907468102, 0.76866993387604, -0.369032393006399, -2.34980027994101e-16, -2.34980027994101e-16, -0.169492506904761, -0.369032393006399, 0.982092928302546, -1.69764937061401, 0.768669531565854, 1.65739284354594e-07, 7.02982704276911e-05, 7.02982704276911e-05, -6.00864128393084e-08, 1.65739284354594e-07, 9.13513666011299e-07, 2.95932984530119e-07, 4.02310180070861e-07, +0, 420, 1.62077786873447e-07, 19.9743021010151, 19.9743021010151, -7.61238975925023e-07, 1.62077786873447e-07, -7.2428050475526e-07, 0.172945130853299, -0.0983167919035725, -3.9872260099076e-17, 19.9742951917899, 19.9742951917899, 2.70827894362613e-16, -3.9872260099076e-17, -4.81423627062013e-17, 0.172943615222474, -0.0983192054203608, 1.6207778691332e-07, 6.90922518553123e-06, 6.90922518553123e-06, -7.61238976195851e-07, 1.6207778691332e-07, -7.24280504707117e-07, 1.5156308246319e-06, 2.41351678820627e-06, -0.378982174173209, 6.80964822270605e-05, 6.80964822270605e-05, -0.151585794611841, -0.378982174173209, 0.964718322040984, -1.73080750423639, 0.699380820100511, -0.37898231284927, -2.27730702394235e-16, -2.27730702394235e-16, -0.15158576215524, -0.37898231284927, 0.964717437025806, -1.73080773744963, 0.699380585990002, 1.38676062095095e-07, 6.80964822272883e-05, 6.80964822272883e-05, -3.24566000243372e-08, 1.38676062095095e-07, 8.8501517701543e-07, 2.33213244431026e-07, 2.34110511251175e-07, +0, 430, 1.80982957587103e-07, 19.6400959285024, 19.6400959285024, -7.70380113099157e-07, 1.80982957587103e-07, -6.85298625944089e-07, 0.164013555967555, -0.104481034201784, -4.72776027561292e-17, 19.6400891250697, 19.6400891250697, 2.62714116228664e-16, -4.72776027561292e-17, -4.75508012774185e-17, 0.164012087175385, -0.104483444875226, 1.8098295763438e-07, 6.80343260488779e-06, 6.80343260488779e-06, -7.70380113361872e-07, 1.8098295763438e-07, -6.85298625896538e-07, 1.46879216950402e-06, 2.41067344240233e-06, -0.385510115851983, 6.62185960052624e-05, 6.62185960052624e-05, -0.135838851480826, -0.385510115851983, 0.949632857163319, -1.74975209245377, 0.638409256200865, -0.385510236190128, -2.21529318185891e-16, -2.21529318185891e-16, -0.13583884408459, -0.385510236190128, 0.949631995375217, -1.74975229148541, 0.638409171076024, 1.20338144629487e-07, 6.6218596005484e-05, 6.6218596005484e-05, -7.39623658751938e-09, 1.20338144629487e-07, 8.61788099755955e-07, 1.99031646107679e-07, 8.51248451871227e-08, +0, 440, 1.94789316876586e-07, 19.3579582247473, 19.3579582247473, -7.77710015294786e-07, 1.94789316876586e-07, -6.51187661106685e-07, 0.15568161216448, -0.110075943820376, -5.34241000732367e-17, 19.3579515128653, 19.3579515128653, 2.55637560427865e-16, -5.34241000732367e-17, -4.72353641004387e-17, 0.155680181403859, -0.110078351355661, 1.9478931693001e-07, 6.71188195506668e-06, 6.71188195506668e-06, -7.77710015550423e-07, 1.9478931693001e-07, -6.5118766105945e-07, 1.43076062105957e-06, 2.40753528342128e-06, -0.388896807366139, 6.46238378574611e-05, 6.46238378574611e-05, -0.122183787827676, -0.388896807366139, 0.936596535533173, -1.75583164468402, 0.585530703435067, -0.388896917133117, -2.1623356335463e-16, -2.1623356335463e-16, -0.122183802470853, -0.388896917133117, 0.936595692401562, -1.75583183422876, 0.585530746818599, 1.09766978555238e-07, 6.46238378576774e-05, 6.46238378576774e-05, 1.46431763637181e-08, 1.09766978555238e-07, 8.43131611386924e-07, 1.89544747274649e-07, -4.33835344339246e-08, +0, 450, 2.04159029850275e-07, 19.1220332602581, 19.1220332602581, -7.82837482484184e-07, 2.04159029850275e-07, -6.21700840864952e-07, 0.148028559849678, -0.114966062369732, -5.84553268368068e-17, 19.1220266269496, 19.1220266269496, 2.49494023625615e-16, -5.84553268368068e-17, -4.71155454650144e-17, 0.148027158634347, -0.114968465394293, 2.0415902990873e-07, 6.6333085462748e-06, 6.6333085462748e-06, -7.82837482733677e-07, 2.0415902990873e-07, -6.21700840817836e-07, 1.40121533084877e-06, 2.40302456037905e-06, -0.389511145179309, 6.32750251638578e-05, 6.32750251638578e-05, -0.110638499581554, -0.389511145179309, 0.925362605969969, -1.75076128554535, 0.540811220460402, -0.389511250903008, -2.11741187707806e-16, -2.11741187707806e-16, -0.110638532958327, -0.389511250903008, 0.925361777598265, -1.75076148570548, 0.540811371497911, 1.05723697990707e-07, 6.32750251640696e-05, 6.32750251640696e-05, 3.33767718304762e-08, 1.05723697990707e-07, 8.28371703080012e-07, 2.00160127016939e-07, -1.5103750859366e-07, +0, 460, 2.09724325816053e-07, 18.9238375163764, 18.9238375163764, -7.85727281645631e-07, 2.09724325816053e-07, -5.96525435117236e-07, 0.141105419192967, -0.119154682795134, -6.25014900385632e-17, 18.9238309508093, 18.9238309508093, 2.44242802807294e-16, -6.25014900385632e-17, -4.71490253739703e-17, 0.141104040228129, -0.119157079556417, 2.09724325878555e-07, 6.56556710132845e-06, 6.56556710132845e-06, -7.85727281889874e-07, 2.09724325878555e-07, -5.96525435070087e-07, 1.37896483690068e-06, 2.39676128428688e-06, -0.387948590507913, 6.21387864438148e-05, 6.21387864438148e-05, -0.101021430465076, -0.387948590507913, 0.91568074787453, -1.73716601739416, 0.50359040742592, -0.387948697396105, -2.07932468387908e-16, -2.07932468387908e-16, -0.101021479200131, -0.387948697396105, 0.915679931126349, -1.73716624352503, 0.503590645876729, 1.06888191837444e-07, 6.21387864440227e-05, 6.21387864440227e-05, 4.87350558224784e-08, 1.06888191837444e-07, 8.16748180422816e-07, 2.26130861521859e-07, -2.38450806675228e-07, +0, 470, 2.12356158722478e-07, 18.759452946633, 18.759452946633, -7.86657552183762e-07, 2.12356158722478e-07, -5.7529268216101e-07, 0.134908507375716, -0.122568476579599, -6.57108755184076e-17, 18.7594464389428, 18.7594464389428, 2.39777019131567e-16, -6.57108755184076e-17, -4.72695448548307e-17, 0.134907144469903, -0.122570865578569, 2.12356158788188e-07, 6.50769012947271e-06, 6.50769012947271e-06, -7.8665755242354e-07, 2.12356158788188e-07, -5.7529268211374e-07, 1.3629058133325e-06, 2.38899897017259e-06, -0.384687591178483, 6.11860584190901e-05, 6.11860584190901e-05, -0.0932628555220236, -0.384687591178483, 0.907376914326014, -1.71719969593464, 0.473589857423497, -0.384687703123476, -2.04731818920701e-16, -2.04731818920701e-16, -0.0932629163065763, -0.384687703123477, 0.907376106740435, -1.7171999587996, 0.473590164184188, 1.11944992473066e-07, 6.11860584192949e-05, 6.11860584192949e-05, 6.07845523392829e-08, 1.11944992473066e-07, 8.07585579061758e-07, 2.62864967914247e-07, -3.06760688746533e-07, +0, 480, 2.12910840739152e-07, 18.6225751902313, 18.6225751902313, -7.86109742271214e-07, 2.12910840739152e-07, -5.57648119276431e-07, 0.129490052901685, -0.125266864298401, -6.82004192639785e-17, 18.6225687320653, 18.6225687320653, 2.36040442805816e-16, -6.82004192639785e-17, -4.74488216082399e-17, 0.12948870110641, -0.125269244854493, 2.12910840807353e-07, 6.45816599275341e-06, 6.45816599275341e-06, -7.86109742507255e-07, 2.12910840807353e-07, -5.57648119228982e-07, 1.35179527469407e-06, 2.38055609277213e-06, -0.380420084483394, 6.03929349526833e-05, 6.03929349526833e-05, -0.0872602077413229, -0.380420084483394, 0.900270489873395, -1.69381709668001, 0.450417167336339, -0.380420203961276, -2.02052784113228e-16, -2.02052784113228e-16, -0.0872602774365389, -0.380420203961276, 0.900269689615248, -1.69381740205524, 0.450417524915942, 1.19477881505048e-07, 6.03929349528853e-05, 6.03929349528853e-05, 6.96952165433187e-08, 1.19477881505048e-07, 8.00258146068153e-07, 3.05375231586286e-07, -3.57579601698087e-07, +0, 490, 2.12138477488729e-07, 18.5111478288689, 18.5111478288689, -7.84715246595552e-07, 2.12138477488729e-07, -5.43258461341746e-07, 0.12482209215359, -0.127294034224935, -7.00948201992709e-17, 18.5111414123821, 18.5111414123821, 2.32956982255528e-16, -7.00948201992709e-17, -4.76423097305696e-17, 0.124820747869618, -0.127296406775077, 2.12138477558824e-07, 6.41648673225075e-06, 6.41648673225075e-06, -7.8471524682851e-07, 2.12138477558824e-07, -5.43258461294103e-07, 1.34428397208069e-06, 2.37255014177507e-06, -0.37565050674868, 5.97408245888378e-05, 5.97408245888378e-05, -0.0828181895915328, -0.37565050674868, 0.894244742698177, -1.6692153485337, 0.433323950436282, -0.375650635021549, -1.99850784750518e-16, -1.99850784750518e-16, -0.0828182653026708, -0.375650635021549, 0.894243948354851, -1.66921569802725, 0.43332434319223, 1.28272868686545e-07, 5.97408245890377e-05, 5.97408245890377e-05, 7.57111380747011e-08, 1.28272868686545e-07, 7.94343325648667e-07, 3.49493547070663e-07, -3.92755946801831e-07, +0, 500, 2.10628859569991e-07, 18.4207767698904, 18.4207767698904, -7.83048106843168e-07, 2.10628859569991e-07, -5.31761589579336e-07, 0.120899959573852, -0.128746184825966, -7.14944822256925e-17, 18.4207703881719, 18.4207703881719, 2.30463387342014e-16, -7.14944822256925e-17, -4.78292800199655e-17, 0.120898620427737, -0.128748550640287, 2.10628859641485e-07, 6.381718511731e-06, 6.381718511731e-06, -7.83048107073632e-07, 2.10628859641485e-07, -5.31761589531506e-07, 1.33914611397449e-06, 2.36581431963211e-06, -0.370933468245872, 5.92131215465015e-05, 5.92131215465015e-05, -0.0797770351782325, -0.370933468245872, 0.8891788524482, -1.64567322752, 0.42170115542401, -0.370933605497602, -1.98066327179215e-16, -1.98066327179215e-16, -0.0797771144431844, -0.370933605497602, 0.889178062944689, -1.64567361910481, 0.421701570304082, 1.37251731114689e-07, 5.92131215466995e-05, 5.92131215466995e-05, 7.92649521222399e-08, 1.37251731114689e-07, 7.89503510929511e-07, 3.91584801620684e-07, -4.14880074566038e-07, +0, 510, 2.08871614498527e-07, 18.3485730049713, 18.3485730049713, -7.8163759322854e-07, 2.08871614498527e-07, -5.22739761344764e-07, 0.117686925436045, -0.129723350057605, -7.25112507832375e-17, 18.3485666517996, 18.3485666517996, 2.28463969406345e-16, -7.25112507832375e-17, -4.79876451550091e-17, 0.117685589834605, -0.129725711149728, 2.08871614571038e-07, 6.35317166710031e-06, 6.35317166710031e-06, -7.81637593457004e-07, 2.08871614571038e-07, -5.22739761296777e-07, 1.33560143906482e-06, 2.36109212308858e-06, -0.366550624684631, 5.87914406721751e-05, 5.87914406721752e-05, -0.0778909563378608, -0.366550624684631, 0.884985122520238, -1.62432140924203, 0.414566495940806, -0.366550770335778, -1.96645426557085e-16, -1.96645426557085e-16, -0.0778910371842124, -0.366550770335778, 0.884984336983302, -1.62432183850527, 0.414566922603294, 1.45651148542543e-07, 5.87914406723718e-05, 5.87914406723718e-05, 8.08463503564119e-08, 1.45651148542543e-07, 7.85536935390196e-07, 4.29263246930895e-07, -4.26662486043454e-07, +0, 520, 2.07143020325478e-07, 18.2906061800044, 18.2906061800044, -7.80735087030646e-07, 2.07143020325478e-07, -5.15749225315539e-07, 0.115108945883748, -0.130354322033217, -7.32402148193993e-17, 18.2905998501733, 18.2905998501733, 2.26867741946956e-16, -7.32402148193993e-17, -4.81110447785856e-17, 0.115107612908346, -0.130356680559137, 2.07143020398718e-07, 6.32983109729592e-06, 6.32983109729592e-06, -7.80735087257514e-07, 2.07143020398718e-07, -5.15749225267428e-07, 1.33297540298164e-06, 2.35852591986227e-06, -0.362738652843642, 5.84566548358448e-05, 5.84566548358448e-05, -0.0769065901728778, -0.362738652843642, 0.881527156389976, -1.60602772442618, 0.410932646444309, -0.362738805865377, -1.95521052079216e-16, -1.95521052079216e-16, -0.0769066711553067, -0.362738805865377, 0.881526374095426, -1.60602818575008, 0.410933077331179, 1.53021733923772e-07, 5.84566548360403e-05, 5.84566548360403e-05, 8.09824301630406e-08, 1.53021733923772e-07, 7.8229454937467e-07, 4.61323901372717e-07, -4.30886868207008e-07, +0, 530, 2.05568785291073e-07, 18.2441453787034, 18.2441453787033, -7.80389463922101e-07, 2.05568785291073e-07, -5.10366804463757e-07, 0.113060188937049, -0.130741749120673, -7.3764284363457e-17, 18.2441390678487, 18.2441390678487, 2.25591660970839e-16, -7.3764284363457e-17, -4.81995729915165e-17, 0.113058858093434, -0.130744106991186, 2.05568785364836e-07, 6.31085468274437e-06, 6.31085468274437e-06, -7.80389464147693e-07, 2.05568785364836e-07, -5.10366804415558e-07, 1.33084361478176e-06, 2.3578705132621e-06, -0.359543067109834, 5.81912331142835e-05, 5.81912331142835e-05, -0.0765293603431346, -0.359543067109834, 0.878692604194704, -1.59085810344588, 0.409653385940346, -0.35954322629588, -1.94635792403776e-16, -1.94635792403776e-16, -0.0765294405309176, -0.35954322629588, 0.878691824571493, -1.59085859096037, 0.409653816124133, 1.59186044601949e-07, 5.81912331144782e-05, 5.81912331144782e-05, 8.01877843245497e-08, 1.59186044601949e-07, 7.7962321231576e-07, 4.87514489522709e-07, -4.30183793614496e-07, +0, 540, 2.04175570723721e-07, 18.2066660945455, 18.2066660945455, -7.80525208057935e-07, 2.04175570723721e-07, -5.06232489358494e-07, 0.111439925075647, -0.130970657494951, -7.41416315997151e-17, 18.2066597991206, 18.2066597991206, 2.2456976582649e-16, -7.41416315997151e-17, -4.82580590486558e-17, 0.111438596160131, -0.1309730161688, 2.04175570797862e-07, 6.29542494383723e-06, 6.29542494383723e-06, -7.80525208282504e-07, 2.04175570797862e-07, -5.06232489310236e-07, 1.32891551626915e-06, 2.35867384835583e-06, -0.356952774859209, 5.79805786845507e-05, 5.79805786845507e-05, -0.0765616149507897, -0.356952774859209, 0.876375132228537, -1.57864104602699, 0.409947383356522, -0.356952939013244, -1.93937646049252e-16, -1.93937646049252e-16, -0.0765616938071367, -0.356952939013244, 0.876374354811122, -1.57864155426086, 0.409947809879257, 1.64154035578124e-07, 5.79805786847446e-05, 5.79805786847446e-05, 7.8856345933534e-08, 1.64154035578124e-07, 7.77417414877081e-07, 5.0823385493329e-07, -4.2652273531315e-07, +0, 550, 2.02975243602751e-07, 18.176412544457, 18.176412544457, -7.81008306979679e-07, 2.02975243602751e-07, -5.03057652400935e-07, 0.11015779916163, -0.131095839653092, -7.44154703486291e-17, 18.1764062615501, 18.1764062615501, 2.23748359357466e-16, -7.44154703486291e-17, -4.82935793437412e-17, 0.110156472061661, -0.131098200064342, 2.02975243677166e-07, 6.28290688927117e-06, 6.28290688927117e-06, -7.81008307203427e-07, 2.02975243677166e-07, -5.03057652352641e-07, 1.32709996929548e-06, 2.36041125203837e-06, -0.354903748192715, 5.78130544755768e-05, 5.78130544755768e-05, -0.0768187141648482, -0.354903748192715, 0.874480318558407, -1.56900798068505, 0.411095058366048, -0.354903916239219, -1.93387057370648e-16, -1.93387057370648e-16, -0.0768187914674957, -0.354903916239219, 0.874479542961371, -1.56900850489617, 0.41109547982109, 1.68046503672934e-07, 5.78130544757702e-05, 5.78130544757702e-05, 7.73026473277865e-08, 1.68046503672934e-07, 7.75597035517373e-07, 5.24211118284092e-07, -4.2145504428462e-07, +0, 560, 2.01932662632011e-07, 18.1518960394952, 18.1518960394952, -7.81688669575961e-07, 2.01932662632011e-07, -5.00617035250375e-07, 0.109138511259282, -0.131161951634049, -7.46151838065451e-17, 18.1518897667511, 18.1518897667511, 2.23088510774368e-16, -7.46151838065451e-17, -4.83123539998871e-17, 0.109137185945439, -0.131164314236237, 2.01932662706627e-07, 6.27274414326686e-06, 6.27274414326686e-06, -7.81688669799049e-07, 2.01932662706627e-07, -5.00617035202062e-07, 1.32531384308955e-06, 2.36260218899241e-06, -0.353307515740774, 5.76795134080028e-05, 5.76795134080028e-05, -0.0771717254170432, -0.353307515740774, 0.872932472128261, -1.56151166598336, 0.412587816255079, -0.353307686768386, -1.92951006171354e-16, -1.92951006171354e-16, -0.0771718011490684, -0.353307686768386, 0.872931698033991, -1.56151220224646, 0.412588232240661, 1.71027609971042e-07, 5.76795134081958e-05, 5.76795134081958e-05, 7.57320252188107e-08, 1.71027609971042e-07, 7.74094268418798e-07, 5.36263111986799e-07, -4.15985582950005e-07, +0, 570, 2.01023983078563e-07, 18.132016410103, 18.132016410103, -7.82443431752853e-07, 2.01023983078563e-07, -4.98735921205053e-07, 0.10832440942994, -0.1311922975682, -7.47617296586449e-17, 18.1320101456013, 18.1320101456013, 2.22557511064904e-16, -7.47617296586449e-17, -4.83200739969857e-17, 0.108323085866588, -0.131194662445837, 2.01023983153324e-07, 6.2645017574852e-06, 6.2645017574852e-06, -7.82443431975411e-07, 2.01023983153324e-07, -4.98735921156733e-07, 1.32356335240671e-06, 2.36487763767266e-06, -0.352082241703909, 5.75728165681571e-05, 5.75728165681571e-05, -0.0775480038174536, -0.352082241703909, 0.871670829701573, -1.55574657946937, 0.414144049054834, -0.352082414978197, -1.92604973001297e-16, -1.92604973001297e-16, -0.077548078092186, -0.352082414978197, 0.871670056845318, -1.55574712467894, 0.414144459810678, 1.73274287503769e-07, 5.75728165683498e-05, 5.75728165683498e-05, 7.4274732944693e-08, 1.73274287503769e-07, 7.72856255841324e-07, 5.45209566166987e-07, -4.10755846971478e-07, +0, 580, 2.00222350055775e-07, 18.115859831075, 18.115859831075, -7.83178080180678e-07, 2.00222350055775e-07, -4.97282268290114e-07, 0.107673331177986, -0.131203047900736, -7.48694367498292e-17, 18.1158535732644, 18.1158535732644, 2.22130926214187e-16, -7.48694367498292e-17, -4.83207944815925e-17, 0.107672009322742, -0.131205414887438, 2.00222350130644e-07, 6.2578105374723e-06, 6.2578105374723e-06, -7.83178080402809e-07, 2.00222350130644e-07, -4.97282268241793e-07, 1.32185524369056e-06, 2.36698670247354e-06, -0.351152866547391, 5.74873919130845e-05, 5.74873919130845e-05, -0.0778836888611142, -0.351152866547391, 0.870641662916571, -1.55135451734879, 0.415516823661963, -0.351153041490051, -1.92329302534707e-16, -1.92329302534707e-16, -0.0778837618656422, -0.351153041490051, 0.870640891076812, -1.55135506910729, 0.415517229798858, 1.74942661412959e-07, 5.74873919132769e-05, 5.74873919132769e-05, 7.30045301029578e-08, 1.74942661412959e-07, 7.71839758923083e-07, 5.51758494805506e-07, -4.06136886773603e-07, +0, 590, 1.9951060330617e-07, 18.1027259846282, 18.1027259846282, -7.83835926539975e-07, 1.9951060330617e-07, -4.96155440851896e-07, 0.107148234229263, -0.131205213583084, -7.49491474940394e-17, 18.1027197322457, 18.1027197322457, 2.21788584528881e-16, -7.49491474940394e-17, -4.83179691803212e-17, 0.107146914003045, -0.131207582375341, 1.99510603381119e-07, 6.25238254560738e-06, 6.25238254560738e-06, -7.83835926761764e-07, 1.99510603381119e-07, -4.96155440803578e-07, 1.32022621882769e-06, 2.36879225528199e-06, -0.350452432304763, 5.74188739038021e-05, 5.74188739038021e-05, -0.0781675144702547, -0.350452432304763, 0.869804544252113, -1.54802181472356, 0.416667267254746, -0.35045260847243, -1.92109056667074e-16, -1.92109056667074e-16, -0.0781675864180522, -0.35045260847243, 0.869803773246906, -1.54802237121409, 0.416667669533627, 1.76167667464268e-07, 5.74188739039942e-05, 5.74188739039942e-05, 7.19477997241068e-08, 1.76167667464268e-07, 7.71005206648153e-07, 5.56490536997703e-07, -4.02278885174502e-07, +0, 600, 1.98876886613846e-07, 18.0920377410047, 18.0920377410047, -7.84385906622646e-07, 1.98876886613846e-07, -4.95277393704619e-07, 0.106725037912157, -0.131204604496347, -7.50081567573116e-17, 18.0920314930285, 18.0920314930285, 2.21514119107062e-16, -7.50081567573116e-17, -4.83133102607208e-17, 0.10672371921696, -0.131206974733628, 1.98876886688853e-07, 6.24797620548886e-06, 6.24797620548885e-06, -7.84385906844161e-07, 1.98876886688853e-07, -4.95277393656306e-07, 1.31869519809556e-06, 2.37023728034048e-06, -0.349924537914158, 5.73638352472529e-05, 5.73638352472529e-05, -0.0783836487326904, -0.349924537914158, 0.869122414196913, -1.54549111544918, 0.417535907709873, -0.349924714979344, -1.9193239911719e-16, -1.9193239911719e-16, -0.0783837198332365, -0.349924714979344, 0.869121643874039, -1.54549167535174, 0.417536306903926, 1.77065184651866e-07, 5.73638352474448e-05, 5.73638352474448e-05, 7.11005463366118e-08, 1.77065184651866e-07, 7.7032287367857e-07, 5.59902567937052e-07, -3.99194050137067e-07, +0, 610, 1.98312611971838e-07, 18.0833401162594, 18.0833401162594, -7.84816708459339e-07, 1.98312611971838e-07, -4.94591274908946e-07, 0.106382080310018, -0.131201112948793, -7.50520757961767e-17, 18.0833338718576, 18.0833338718576, 2.21294418087125e-16, -7.50520757961767e-17, -4.83082902890365e-17, 0.106380763027824, -0.131203484259069, 1.98312612046891e-07, 6.2444017864392e-06, 6.2444017864392e-06, -7.84816708680633e-07, 1.98312612046891e-07, -4.94591274860637e-07, 1.31728219388861e-06, 2.37131027675768e-06, -0.349525860065549, 5.73195604693094e-05, 5.73195604693094e-05, -0.0785406958747459, -0.349525860065549, 0.868567586631613, -1.54356343315409, 0.418161286498799, -0.349526037782504, -1.91790394742546e-16, -1.91790394742546e-16, -0.078540766321378, -0.349526037782504, 0.868566816866665, -1.54356399549248, 0.418161683331275, 1.77716955106929e-07, 5.73195604695012e-05, 5.73195604695012e-05, 7.04466317435984e-08, 1.7771695510693e-07, 7.69764948261133e-07, 5.6233838649184e-07, -3.96832469830608e-07, +0, 620, 1.9781820431798e-07, 18.0762559133516, 18.0762559133516, -7.85135157399053e-07, 1.9781820431798e-07, -4.94052492994912e-07, 0.106104870142281, -0.131200283399615, -7.50844427435739e-17, 18.0762496718516, 18.0762496718516, 2.21119122689702e-16, -7.50844427435739e-17, -4.83037593774696e-17, 0.106103554127233, -0.131202655459918, 1.97818204393064e-07, 6.2415000295397e-06, 6.2415000295397e-06, -7.85135157620172e-07, 1.97818204393064e-07, -4.94052492946608e-07, 1.31601504818008e-06, 2.37206030199142e-06, -0.349223961740555, 5.72839070840167e-05, 5.72839070840167e-05, -0.078642757764808, -0.349223961740555, 0.868116116328552, -1.54208980748188, 0.41856284072752, -0.349224139935992, -1.91675893488741e-16, -1.91675893488741e-16, -0.0786428277192725, -0.349224139935992, 0.868115347018563, -1.54209037157839, 0.418563235805452, 1.78195434854062e-07, 5.72839070842083e-05, 5.72839070842083e-05, 6.99544628642902e-08, 1.78195434854062e-07, 7.69309989376895e-07, 5.64096502590924e-07, -3.95077931211152e-07, +0, 630, 1.97386157501522e-07, 18.0704843784631, 18.0704843784631, -7.85353731102534e-07, 1.97386157501522e-07, -4.93628046342775e-07, 0.105881511333951, -0.131200865073059, -7.51086845379061e-17, 18.0704781393176, 18.0704781393176, 2.20979045827487e-16, -7.51086845379061e-17, -4.82998177299291e-17, 0.105880196439327, -0.131203237604414, 1.9738615757663e-07, 6.23914550496556e-06, 6.23914550496556e-06, -7.85353731323513e-07, 1.9738615757663e-07, -4.93628046294475e-07, 1.31489462474686e-06, 2.37253135523121e-06, -0.348993814087788, 5.72551655937709e-05, 5.72551655937709e-05, -0.0787047814688177, -0.348993814087788, 0.867749724209425, -1.54095647012962, 0.418802580494921, -0.348993992635779, -1.91583384242928e-16, -1.91583384242928e-16, -0.0787048510634819, -0.348993992635779, 0.867748955270656, -1.54095703549941, 0.418802974314977, 1.78547991109962e-07, 5.72551655939625e-05, 5.72551655939625e-05, 6.9594664388244e-08, 1.78547991109962e-07, 7.68938769775659e-07, 5.65369787729882e-07, -3.938200548109e-07, +0, 640, 1.97014922142757e-07, 18.0657817798561, 18.0657817798562, -7.85491745537392e-07, 1.97014922142757e-07, -4.93292083723006e-07, 0.105701521780257, -0.131202427287521, -7.51267041760693e-17, 18.0657755426216, 18.0657755426216, 2.20867372687797e-16, -7.51267041760693e-17, -4.82966253935013e-17, 0.10570020785664, -0.13120480007742, 1.97014922217884e-07, 6.23723458739239e-06, 6.23723458739239e-06, -7.8549174575826e-07, 1.97014922217884e-07, -4.93292083674709e-07, 1.31392361701882e-06, 2.37278989962708e-06, -0.348816652744291, 5.72319765851951e-05, 5.72319765851951e-05, -0.0787356303824293, -0.348816652744291, 0.867451184350929, -1.54007695140238, 0.418916787919141, -0.348816831554171, -1.91508549594261e-16, -1.91508549594261e-16, -0.0787356997210918, -0.348816831554171, 0.867450415712739, -1.54007751770502, 0.418917180866069, 1.78809879284879e-07, 5.72319765853866e-05, 5.72319765853866e-05, 6.93386616413536e-08, 1.78809879284879e-07, 7.68638190581633e-07, 5.66302642281507e-07, -3.92946921306529e-07, +0, 650, 1.96699227449459e-07, 18.0619502954817, 18.0619502954817, -7.85569759520452e-07, 1.96699227449459e-07, -4.93025697317291e-07, 0.10555585023667, -0.131204399165057, -7.51400933786113e-17, 18.0619440597963, 18.0619440597963, 2.20778227748039e-16, -7.51400933786113e-17, -4.82939583664943e-17, 0.105554537140529, -0.131206772065208, 1.96699227524599e-07, 6.23568540743887e-06, 6.23568540743887e-06, -7.8556975974123e-07, 1.96699227524599e-07, -4.93025697268997e-07, 1.31309614136051e-06, 2.37290015023238e-06, -0.348677530147549, 5.72132554811278e-05, 5.72132554811278e-05, -0.0787457989698791, -0.348677530147549, 0.86720905368925, -1.53938316068527, 0.418949371216408, -0.348677709156038, -1.91447920140742e-16, -1.91447920140742e-16, -0.0787458681291824, -0.348677709156038, 0.867208285296424, -1.53938372768716, 0.418949763572329, 1.79008490258814e-07, 5.72132554813193e-05, 5.72132554813193e-05, 6.91593028344748e-08, 1.79008490258814e-07, 7.68392825677391e-07, 5.67001899364103e-07, -3.92355916843177e-07, +0, 660, 1.96433209402905e-07, 18.0588292844537, 18.0588292844537, -7.85605022007458e-07, 1.96433209402905e-07, -4.92813144798857e-07, 0.105438594009935, -0.131206149054582, -7.5150183510119e-17, 18.0588230500246, 18.0588230500246, 2.2070708512304e-16, -7.5150183510119e-17, -4.82919811379023e-17, 0.105437281612275, -0.131208521966302, 1.96433209478056e-07, 6.23442907751325e-06, 6.23442907751325e-06, -7.85605022228166e-07, 1.96433209478056e-07, -4.92813144750565e-07, 1.31239765957192e-06, 2.37291171927461e-06, -0.348568285995895, 5.71981325068247e-05, 5.71981325068247e-05, -0.0787429467388232, -0.348568285995895, 0.867012019796461, -1.53883556796094, 0.418930769256152, -0.348568465156724, -1.91398748909458e-16, -1.91398748909458e-16, -0.0787430157736984, -0.348568465156724, 0.867011251602949, -1.53883613549531, 0.418931161217871, 1.7916082951435e-07, 5.7198132507016e-05, 5.7198132507016e-05, 6.90348764022922e-08, 1.7916082951435e-07, 7.6819351237039e-07, 5.67534373089758e-07, -3.91961715212686e-07, +0, 670, 1.96211872791793e-07, 18.0562858921516, 18.0562858921516, -7.8560992170263e-07, 1.96211872791793e-07, -4.92643296766053e-07, 0.105344083132212, -0.1312074805997, -7.51577550183997e-17, 18.0562796587403, 18.0562796587403, 2.20650217340767e-16, -7.51577550183997e-17, -4.82904413941926e-17, 0.10534277131719, -0.131209853455492, 1.96211872866951e-07, 6.23341128370331e-06, 6.23341128370331e-06, -7.8560992192328e-07, 1.96211872866951e-07, -4.92643296717763e-07, 1.31181502345606e-06, 2.37285579153386e-06, -0.348481064478158, 5.71859100868192e-05, 5.71859100868192e-05, -0.078732233816236, -0.348481064478158, 0.866851876139278, -1.53839759794605, 0.418881669133119, -0.348481243757865, -1.91358853770468e-16, -1.91358853770468e-16, -0.0787323027660764, -0.348481243757865, 0.866851108107779, -1.53839816589372, 0.418882060838094, 1.79279706796032e-07, 5.71859100870106e-05, 5.71859100870106e-05, 6.8949839715606e-08, 1.79279706796032e-07, 7.6803149842683e-07, 5.67947667698213e-07, -3.91704975569115e-07, +0, 680, 1.96029818585583e-07, 18.0542136234961, 18.0542136234961, -7.85596295276547e-07, 1.96029818585583e-07, -4.92507451091449e-07, 0.105268366766969, -0.131208339676035, -7.51633702948455e-17, 18.0542073909091, 18.0542073909091, 2.2060472084143e-16, -7.51633702948455e-17, -4.82892377474453e-17, 0.105267055431202, -0.131210712440425, 1.96029818660746e-07, 6.23258697743886e-06, 6.23258697743886e-06, -7.85596295497151e-07, 1.96029818660746e-07, -4.92507451043159e-07, 1.31133576705286e-06, 2.37276438977211e-06, -0.348410540793898, 5.71760289394766e-05, 5.71760289394766e-05, -0.0787180686047081, -0.348410540793898, 0.866721686503768, -1.53804386737933, 0.418819643331156, -0.348410720167845, -1.91326443221435e-16, -1.91326443221435e-16, -0.0787181374965845, -0.348410720167845, 0.866720918604088, -1.5380444356545, 0.418820034870346, 1.79373946817047e-07, 5.7176028939668e-05, 5.7176028939668e-05, 6.8891877141357e-08, 1.79373946817047e-07, 7.67899680238464e-07, 5.68275181523505e-07, -3.91539190437318e-07, +0, 690, 1.95881026679747e-07, 18.0525243530316, 18.0525243530316, -7.85573094358152e-07, 1.95881026679747e-07, -4.92398325192807e-07, 0.1052076066853, -0.131209058970415, -7.51676892103276e-17, 18.0525181211118, 18.0525181211118, 2.20568272428034e-16, -7.51676892103276e-17, -4.82882670218886e-17, 0.105206295741175, -0.131211431631472, 1.95881026754914e-07, 6.23191987088865e-06, 6.23191987088865e-06, -7.85573094578722e-07, 1.95881026754914e-07, -4.92398325144519e-07, 1.31094412582604e-06, 2.37266105722426e-06, -0.34835298373268, 5.71680390397766e-05, 5.71680390397766e-05, -0.0787037334795914, -0.34835298373268, 0.866615896359368, -1.53775572960667, 0.418758307650871, -0.348353163182531, -1.91300117340463e-16, -1.91300117340463e-16, -0.0787038023310383, -0.348353163182531, 0.866615128566604, -1.53775629814683, 0.418758699080765, 1.79449851710481e-07, 5.71680390399679e-05, 5.71680390399679e-05, 6.88514460945944e-08, 1.79449851710481e-07, 7.67792764104867e-07, 5.68540166951085e-07, -3.91429892594621e-07, +0, 700, 1.9576149580629e-07, 18.0511480855045, 18.0511480855045, -7.85545798678596e-07, 1.9576149580629e-07, -4.92310680936432e-07, 0.105158687190249, -0.131209236705781, -7.51710630997411e-17, 18.0511418541238, 18.0511418541238, 2.20539053326196e-16, -7.51710630997411e-17, -4.82874051256486e-17, 0.105157376559355, -0.131211609262285, 1.95761495881461e-07, 6.23138068563817e-06, 6.23138068563817e-06, -7.85545798899134e-07, 1.95761495881461e-07, -4.92310680888144e-07, 1.31063089522177e-06, 2.37255650403585e-06, -0.348305863024659, 5.71615780826598e-05, 5.71615780826598e-05, -0.0786899083940331, -0.348305863024659, 0.866529654465626, -1.53752055276745, 0.418699431573246, -0.348306042536525, -1.91278761813166e-16, -1.91278761813166e-16, -0.0786899772169095, -0.348306042536525, 0.86652888675924, -1.53752112152591, 0.418699822929796, 1.79511866073029e-07, 5.71615780828511e-05, 5.71615780828511e-05, 6.88228759804744e-08, 1.79511866073029e-07, 7.6770638606781e-07, 5.68758460359594e-07, -3.91356555619954e-07, +0, 710, 1.95665411640908e-07, 18.0500258827564, 18.0500258827564, -7.8551790481308e-07, 1.95665411640908e-07, -4.92240177080598e-07, 0.105119407020276, -0.131209031034353, -7.51735754182273e-17, 18.0500196518111, 18.0500196518111, 2.20515556885283e-16, -7.51735754182273e-17, -4.82867243769901e-17, 0.105118096642888, -0.13121140349334, 1.95665411716081e-07, 6.23094529152745e-06, 6.23094529152746e-06, -7.85517905033596e-07, 1.95665411716081e-07, -4.92240177032311e-07, 1.31037738847805e-06, 2.3724589856309e-06, -0.348266918362238, 5.71563537444749e-05, 5.71563537444749e-05, -0.078677531401177, -0.348266918362238, 0.866459484732894, -1.53732728075275, 0.418647071836343, -0.348267097924738, -1.91261373956413e-16, -1.91261373956413e-16, -0.0786776002035066, -0.348267097924738, 0.866458717096763, -1.53732784969042, 0.418647463141884, 1.79562499880911e-07, 5.71563537446661e-05, 5.71563537446661e-05, 6.88023280086142e-08, 1.79562499880911e-07, 7.67636130567429e-07, 5.68937672236791e-07, -3.91305536585053e-07, +0, 720, 1.95588474609215e-07, 18.0491105180938, 18.0491105180938, -7.8549201879706e-07, 1.95588474609215e-07, -4.92183320008703e-07, 0.105087771738244, -0.131208493142868, -7.51755724508138e-17, 18.0491042874996, 18.0491042874996, 2.20496659684461e-16, -7.51755724508138e-17, -4.82861086229459e-17, 0.105086461564923, -0.131210865515946, 1.95588474684391e-07, 6.23059422798126e-06, 6.23059422798126e-06, -7.85492019017556e-07, 1.95588474684391e-07, -4.92183319960417e-07, 1.31017331955238e-06, 2.37237307710073e-06, -0.348234816036481, 5.7152131047572e-05, 5.7152131047572e-05, -0.0786665893316347, -0.348234816036481, 0.866402416430041, -1.53716840150337, 0.418600639240409, -0.348234995641168, -1.912472562151e-16, -1.912472562151e-16, -0.0786666581184388, -0.348234995641168, 0.866401648851095, -1.53716897059169, 0.418601030507066, 1.79604686567251e-07, 5.71521310477632e-05, 5.71521310477632e-05, 6.87868041308548e-08, 1.79604686567251e-07, 7.67578945882798e-07, 5.69088308960681e-07, -3.91266657669902e-07, +0, 730, 1.95527800457076e-07, 18.0483608186434, 18.0483608186434, -7.85468534520553e-07, 1.95527800457076e-07, -4.92137398156333e-07, 0.105062346923202, -0.13120748656097, -7.51770335252415e-17, 18.0483545883322, 18.0483545883322, 2.20481463941121e-16, -7.51770335252415e-17, -4.82854937151139e-17, 0.105061036911121, -0.131209858858157, 1.95527800532253e-07, 6.2303112134156e-06, 6.2303112134156e-06, -7.85468534741034e-07, 1.95527800532253e-07, -4.92137398108048e-07, 1.31001207980048e-06, 2.37229718639908e-06, -0.348207970161668, 5.71487101196514e-05, 5.71487101196514e-05, -0.0786573910954534, -0.348207970161668, 0.866355813745323, -1.53703644902424, 0.418561621891673, -0.348208149801347, -1.91235712673309e-16, -1.91235712673309e-16, -0.078657459870139, -0.348208149801347, 0.866355046212636, -1.53703701823832, 0.418562013127116, 1.7963967920699e-07, 5.71487101198426e-05, 5.71487101198426e-05, 6.87746857696621e-08, 1.7963967920699e-07, 7.67532685794104e-07, 5.69214078889404e-07, -3.91235429096959e-07, +0, 740, 1.95479586958782e-07, 18.0477402224473, 18.0477402224473, -7.85448393072215e-07, 1.95479586958782e-07, -4.92099994944049e-07, 0.105041770895811, -0.131206718982645, -7.51783971283447e-17, 18.0477339923656, 18.0477339923656, 2.20468992617549e-16, -7.51783971283447e-17, -4.82849143339803e-17, 0.105040461012277, -0.131209091216131, 1.95479587033961e-07, 6.23008167660985e-06, 6.23008167660985e-06, -7.85448393292684e-07, 1.95479587033961e-07, -4.92099994895765e-07, 1.30988353327202e-06, 2.37223348593467e-06, -0.348185683124373, 5.71459172601696e-05, 5.71459172601696e-05, -0.0786498681030765, -0.348185683124373, 0.866317361089141, -1.53692746881684, 0.418529598062013, -0.348185862792896, -1.91226192725663e-16, -1.91226192725663e-16, -0.0786499368680916, -0.348185862792896, 0.866316593594409, -1.53692803813493, 0.418529989271015, 1.79668521791467e-07, 5.71459172603608e-05, 5.71459172603608e-05, 6.87650171278253e-08, 1.79668521791467e-07, 7.67494731403457e-07, 5.69318099085277e-07, -3.91208996625564e-07, +0, 750, 1.95441251218809e-07, 18.0472238534108, 18.0472238534108, -7.8543102235603e-07, 1.95441251218809e-07, -4.92069451996479e-07, 0.105024800892488, -0.131205594519551, -7.5179475853915e-17, 18.0472176235156, 18.0472176235156, 2.20458814910907e-16, -7.5179475853915e-17, -4.8284388534684e-17, 0.10502349111223, -0.131207966698893, 1.95441251293988e-07, 6.22989519507959e-06, 6.22989519507959e-06, -7.85431022576489e-07, 1.95441251293988e-07, -4.92069451948195e-07, 1.30978025798773e-06, 2.37217934147954e-06, -0.348166919340207, 5.7143622730381e-05, 5.7143622730381e-05, -0.078643615217065, -0.348166919340207, 0.86628536417846, -1.53683591775611, 0.418503025874329, -0.348167099032906, -1.91218318997833e-16, -1.91218318997833e-16, -0.0786436839741245, -0.348167099032906, 0.866284596714623, -1.53683648716127, 0.418503417060336, 1.79692699694484e-07, 5.71436227305721e-05, 5.71436227305721e-05, 6.87570576938454e-08, 1.79692699694484e-07, 7.67463837492129e-07, 5.69405160717059e-07, -3.91186006358216e-07, +0, 760, 1.95410647770385e-07, 18.0467912133445, 18.0467912133445, -7.85417199501807e-07, 1.95410647770385e-07, -4.92044389560301e-07, 0.105010706895485, -0.13120459193424, -7.51804847730131e-17, 18.0467849836008, 18.0467849836008, 2.20450580355229e-16, -7.51804847730131e-17, -4.82838065333608e-17, 0.105009397197952, -0.131206964071352, 1.95410647845566e-07, 6.22974364714643e-06, 6.22974364714643e-06, -7.85417199722258e-07, 1.95410647845566e-07, -4.92044389512017e-07, 1.30969753267278e-06, 2.37213711112835e-06, -0.348150847677115, 5.7141734207306e-05, 5.7141734207306e-05, -0.0786381058255292, -0.348150847677115, 0.866258722690419, -1.53675807418446, 0.418479314326016, -0.348151027390267, -1.91211722957986e-16, -1.91211722957986e-16, -0.0786381745761846, -0.348151027390267, 0.866257955251998, -1.53675864366345, 0.418479705492603, 1.79713151177775e-07, 5.71417342074972e-05, 5.71417342074972e-05, 6.87506559724851e-08, 1.79713151177775e-07, 7.67438419914289e-07, 5.69478988681657e-07, -3.91166587402221e-07, +0, 770, 1.95386560196942e-07, 18.0464320475496, 18.0464320475496, -7.85405647792127e-07, 1.95386560196942e-07, -4.92023789855826e-07, 0.104998957712785, -0.131203400737823, -7.51812341568151e-17, 18.0464258179272, 18.0464258179273, 2.20443872787443e-16, -7.51812341568151e-17, -4.82831444625958e-17, 0.104997648080412, -0.131205772839773, 1.95386560272123e-07, 6.22962239419665e-06, 6.22962239419665e-06, -7.8540564801257e-07, 1.95386560272123e-07, -4.92023789807542e-07, 1.30963237276674e-06, 2.37210194903854e-06, -0.348137552380276, 5.71401903264882e-05, 5.71401903264882e-05, -0.0786340212367912, -0.348137552380276, 0.866236550314155, -1.53669379729521, 0.418461561663827, -0.348137732110365, -1.91206206007212e-16, -1.91206206007212e-16, -0.0786340899818966, -0.348137732110365, 0.866235782896664, -1.53669436683548, 0.418461952812117, 1.79730088646468e-07, 5.71401903266795e-05, 5.71401903266795e-05, 6.87451055457968e-08, 1.79730088646468e-07, 7.67417490914626e-07, 5.69540267697667e-07, -3.91148291851223e-07, +0, 780, 1.95367502165888e-07, 18.046133570491, 18.046133570491, -7.85396658770814e-07, 1.95367502165888e-07, -4.9200707065673e-07, 0.104989120930067, -0.131202515478369, -7.51818511321559e-17, 18.0461273409643, 18.0461273409643, 2.20438543209549e-16, -7.51818511321559e-17, -4.82825849271592e-17, 0.104987811349674, -0.131204887553574, 1.9536750224107e-07, 6.22952673767119e-06, 6.22952673767119e-06, -7.85396658991254e-07, 1.9536750224107e-07, -4.92007070608447e-07, 1.30958039165388e-06, 2.37207520379206e-06, -0.348126103777505, 5.71389408983445e-05, 5.71389408983445e-05, -0.0786304091110447, -0.348126103777506, 0.866217896494492, -1.53663871689421, 0.418446142710943, -0.348126283521882, -1.91201677719484e-16, -1.91201677719484e-16, -0.0786304778512012, -0.348126283521882, 0.866217129093946, -1.53663928648611, 0.418446533842103, 1.79744375424946e-07, 5.71389408985357e-05, 5.71389408985357e-05, 6.87401567695767e-08, 1.79744375424946e-07, 7.6740054592557e-07, 5.69591895428506e-07, -3.91131159314749e-07, +0, 790, 1.95352771065466e-07, 18.0458898103797, 18.0458898103797, -7.85390338448545e-07, 1.95352771065466e-07, -4.91993737845802e-07, 0.104980799284204, -0.131201399949864, -7.51823779407e-17, 18.0458835809259, 18.0458835809259, 2.20434372534126e-16, -7.51823779407e-17, -4.82818573800535e-17, 0.104979489744206, -0.131203772006901, 1.95352771140648e-07, 6.22945375370522e-06, 6.22945375370522e-06, -7.8539033866898e-07, 1.95352771140648e-07, -4.9199373779752e-07, 1.30953999725055e-06, 2.37205703742475e-06, -0.34811647301086, 5.71379484625214e-05, 5.71379484625214e-05, -0.0786278755429494, -0.34811647301086, 0.866202700826372, -1.53659246755116, 0.418434870908469, -0.348116652767162, -1.9119793297705e-16, -1.9119793297705e-16, -0.0786279442788894, -0.348116652767162, 0.866201933439779, -1.53659303718599, 0.418435262024158, 1.7975630221682e-07, 5.71379484627126e-05, 5.71379484627126e-05, 6.87359402971822e-08, 1.7975630221682e-07, 7.67386593060196e-07, 5.69634833807312e-07, -3.91115688936669e-07, +0, 800, 1.95341297885998e-07, 18.0456902069534, 18.0456902069534, -7.8538636474389e-07, 1.95341297885998e-07, -4.9198357317937e-07, 0.104974143556562, -0.131200513375968, -7.51828030064577e-17, 18.0456839775533, 18.0456839775533, 2.20431287185127e-16, -7.51828030064577e-17, -4.82811584373162e-17, 0.10497283404819, -0.131202885421928, 1.95341297961181e-07, 6.22940017534593e-06, 6.22940017534593e-06, -7.85386364964322e-07, 1.95341297961181e-07, -4.91983573131089e-07, 1.30950837280019e-06, 2.37204595954091e-06, -0.34810862227412, 5.7137175744362e-05, 5.7137175744362e-05, -0.0786259416707204, -0.34810862227412, 0.866190237205668, -1.53655494814805, 0.41842653375662, -0.348108802040311, -1.91194920655217e-16, -1.91194920655217e-16, -0.078626010402514, -0.348108802040311, 0.866189469829614, -1.53655551781778, 0.418426924856099, 1.79766190141775e-07, 5.71371757445532e-05, 5.71371757445532e-05, 6.87317935439893e-08, 1.79766190141775e-07, 7.67376054379213e-07, 5.69669732149624e-07, -3.9109947970245e-07, +0, 810, 1.95332793305658e-07, 18.0455298412417, 18.0455298412417, -7.85384783206235e-07, 1.95332793305658e-07, -4.91975529060442e-07, 0.104968466180751, -0.131200164677658, -7.51831365014755e-17, 18.0455236118781, 18.0455236118781, 2.20429044099587e-16, -7.51831365014755e-17, -4.82803917298243e-17, 0.104967156695527, -0.131202536720715, 1.95332793380841e-07, 6.22936365588911e-06, 6.22936365588911e-06, -7.85384783426664e-07, 1.95332793380841e-07, -4.91975529012162e-07, 1.30948522471592e-06, 2.37204305757357e-06, -0.348102351517429, 5.71365891195473e-05, 5.71365891195473e-05, -0.0786247067098583, -0.348102351517429, 0.866180196636613, -1.53652485386954, 0.418420839657599, -0.348102531291563, -1.91192469520978e-16, -1.91192469520978e-16, -0.0786247754376269, -0.348102531291563, 0.866179429269012, -1.53652542356683, 0.41842123074158, 1.79774133109216e-07, 5.71365891197384e-05, 5.71365891197384e-05, 6.87277692238329e-08, 1.79774133109216e-07, 7.67367602030336e-07, 5.69697284631093e-07, -3.91083987606577e-07, +0, 820, 1.9532640226166e-07, 18.0453999269742, 18.0453999269742, -7.85384497583002e-07, 1.9532640226166e-07, -4.91969385809987e-07, 0.10496361599354, -0.131199680287261, -7.51835058941615e-17, 18.0453936976326, 18.0453936976326, 2.20427535122127e-16, -7.51835058941615e-17, -4.82795923866147e-17, 0.104962306525343, -0.131202052331293, 1.95326402336844e-07, 6.22934155766043e-06, 6.22934155766043e-06, -7.85384497803429e-07, 1.95326402336844e-07, -4.91969385761707e-07, 1.30946819746317e-06, 2.37204403216783e-06, -0.348096575310051, 5.71361588271756e-05, 5.71361588271756e-05, -0.0786242100219306, -0.348096575310051, 0.866171838498659, -1.53649774820695, 0.41841827616122, -0.34809675509108, -1.91190485241505e-16, -1.91190485241505e-16, -0.0786242787459509, -0.34809675509108, 0.866171071136696, -1.53649831792743, 0.418418667229235, 1.79781027752682e-07, 5.71361588273668e-05, 5.71361588273668e-05, 6.87240200863468e-08, 1.79781027752682e-07, 7.67361962668985e-07, 5.69720479450773e-07, -3.91068017356443e-07, +0, 830, 1.95321304140112e-07, 18.045296544196, 18.045296544196, -7.85386242921934e-07, 1.95321304140112e-07, -4.91965279123935e-07, 0.10495963992474, -0.13119926952655, -7.51836550372525e-17, 18.0452903148641, 18.0452903148641, 2.20426675768439e-16, -7.51836550372525e-17, -4.82786688151944e-17, 0.104958330470329, -0.13120164157928, 1.95321304215296e-07, 6.2293319735033e-06, 6.2293319735033e-06, -7.85386243142361e-07, 1.95321304215296e-07, -4.91965279075656e-07, 1.30945441134544e-06, 2.37205272939794e-06, -0.348092100513948, 5.71358594449396e-05, 5.71358594449396e-05, -0.0786238822829171, -0.348092100513948, 0.866165317465266, -1.53647633709908, 0.418416801591534, -0.348092280300323, -1.91188934658136e-16, -1.91188934658136e-16, -0.0786239510034718, -0.348092280300323, 0.866164550107657, -1.53647690683629, 0.418417192644978, 1.79786374584458e-07, 5.71358594451308e-05, 5.71358594451308e-05, 6.8720554752139e-08, 1.79786374584458e-07, 7.67357610324281e-07, 5.69737205353476e-07, -3.91053443034668e-07, +0, 840, 1.95317953537365e-07, 18.0452134388788, 18.0452134388788, -7.85389241839047e-07, 1.95317953537364e-07, -4.91962414184686e-07, 0.104956139789245, -0.1311990686041, -7.51839230063393e-17, 18.0452072095457, 18.0452072095457, 2.20426360115762e-16, -7.51839230063393e-17, -4.8277687437624e-17, 0.104954830342958, -0.131201440669232, 1.95317953612549e-07, 6.22933304607123e-06, 6.22933304607123e-06, -7.85389242059474e-07, 1.95317953612549e-07, -4.91962414136409e-07, 1.30944628735764e-06, 2.37206513283366e-06, -0.34808854030456, 5.71356675322752e-05, 5.71356675322752e-05, -0.0786236768991039, -0.34808854030456, 0.866160071752611, -1.53645977369785, 0.418415380176427, -0.348088720095142, -1.9118767044548e-16, -1.9118767044548e-16, -0.0786237456163035, -0.348088720095142, 0.866159304397686, -1.53646034344752, 0.418415771216283, 1.79790581795929e-07, 5.71356675324664e-05, 5.71356675324664e-05, 6.8717199545899e-08, 1.79790581795929e-07, 7.67354924925222e-07, 5.69749667818848e-07, -3.91039853549262e-07, +0, 850, 1.9531578707199e-07, 18.0451466823557, 18.0451466823557, -7.85392878883492e-07, 1.9531578707199e-07, -4.91960811416529e-07, 0.104953261682347, -0.131199050914297, -7.51842089468188e-17, 18.0451404530124, 18.0451404530124, 2.20426606743726e-16, -7.51842089468188e-17, -4.8276604245412e-17, 0.104951952240069, -0.131201422995047, 1.95315787147175e-07, 6.22934326352297e-06, 6.22934326352297e-06, -7.85392879103918e-07, 1.95315787147175e-07, -4.91960811368253e-07, 1.30944227813554e-06, 2.3720807496855e-06, -0.34808596891142, 5.71355625424431e-05, 5.71355625424431e-05, -0.0786239270464963, -0.34808596891142, 0.866155817047468, -1.53644740162289, 0.41841655347309, -0.348086148704915, -1.91186696685223e-16, -1.91186696685223e-16, -0.0786239957609926, -0.348086148704915, 0.866155049694214, -1.53644797138081, 0.418416944501218, 1.79793495108843e-07, 5.71355625426343e-05, 5.71355625426343e-05, 6.8714494524168e-08, 1.79793495108843e-07, 7.67353253580151e-07, 5.69757925452358e-07, -3.91028120996413e-07, +0, 860, 1.95314272715535e-07, 18.0450920731342, 18.0450920731342, -7.85397815807138e-07, 1.95314272715535e-07, -4.91960091216624e-07, 0.104950750687753, -0.131199215533629, -7.51844978159751e-17, 18.0450858437727, 18.0450858437727, 2.20427296639119e-16, -7.51844978159751e-17, -4.82754102308563e-17, 0.104949441247977, -0.131201587634286, 1.9531427279072e-07, 6.22936151927058e-06, 6.22936151927058e-06, -7.85397816027564e-07, 1.9531427279072e-07, -4.91960091168349e-07, 1.30943977672077e-06, 2.37210065550316e-06, -0.348083625214858, 5.71355284890148e-05, 5.71355284890148e-05, -0.0786237338894701, -0.348083625214858, 0.866152691530321, -1.53643659274209, 0.418415629581235, -0.348083805010487, -1.91185936179285e-16, -1.91185936179285e-16, -0.0786238026013592, -0.348083805010487, 0.866151924177601, -1.53643716250472, 0.418416020598319, 1.79795628630218e-07, 5.7135528489206e-05, 5.7135528489206e-05, 6.87118894264631e-08, 1.79795628630218e-07, 7.6735271996403e-07, 5.6976264470752e-07, -3.91017081817997e-07, +0, 870, 1.95313538535585e-07, 18.0450468829491, 18.0450468829491, -7.85402999141087e-07, 1.95313538535585e-07, -4.91959886190735e-07, 0.104948153658081, -0.131199196958563, -7.51849148471089e-17, 18.0450406535623, 18.0450406535623, 2.20428309399056e-16, -7.51849148471089e-17, -4.8274216392619e-17, 0.104946844218575, -0.131201569079869, 1.95313538610769e-07, 6.22938680533957e-06, 6.22938680533957e-06, -7.85402999361515e-07, 1.95313538610769e-07, -4.91959886142461e-07, 1.30943950521996e-06, 2.37212130515766e-06, -0.348081867360965, 5.71355508827098e-05, 5.71355508827098e-05, -0.0786235740647796, -0.348081867360965, 0.86614999052649, -1.53642828918451, 0.418414529767766, -0.348082047157822, -1.91185346519328e-16, -1.91185346519328e-16, -0.0786236427744023, -0.348082047157822, 0.866149223173659, -1.53642885894797, 0.418414920774689, 1.79796858349115e-07, 5.7135550882901e-05, 5.7135550882901e-05, 6.87096241652335e-08, 1.79796858349115e-07, 7.67352831387186e-07, 5.69763473016394e-07, -3.91006920362554e-07, +0, 880, 1.95313241292274e-07, 18.0450073881181, 18.0450073881181, -7.85408487038168e-07, 1.95313241292274e-07, -4.91960319530066e-07, 0.104945998638504, -0.13119918687602, -7.51852451893212e-17, 18.0450011586999, 18.0450011586999, 2.20429653450058e-16, -7.51852451893212e-17, -4.82728441326277e-17, 0.104944689197281, -0.131201559020039, 1.95313241367459e-07, 6.22941815823841e-06, 6.22941815823841e-06, -7.85408487258597e-07, 1.95313241367459e-07, -4.91960319481794e-07, 1.30944122320954e-06, 2.37214401962975e-06, -0.348080414465416, 5.71356195932202e-05, 5.71356195932202e-05, -0.0786237785353743, -0.348080414465416, 0.866147830413767, -1.5364215306514, 0.418415305223764, -0.348080594263101, -1.91184831099821e-16, -1.91184831099821e-16, -0.0786238472431681, -0.348080594263101, 0.866147063059772, -1.536422100415, 0.41841569622264, 1.79797684267455e-07, 5.71356195934114e-05, 5.71356195934114e-05, 6.8707793116885e-08, 1.79797684267455e-07, 7.67353994453425e-07, 5.69763596270788e-07, -3.90998874770618e-07, +0, 890, 1.95313567247048e-07, 18.044972628243, 18.044972628243, -7.854148888872e-07, 1.95313567247048e-07, -4.91961259658876e-07, 0.104943890116911, -0.131199622679616, -7.5185712947984e-17, 18.0449663987875, 18.0449663987875, 2.20431423468278e-16, -7.5185712947984e-17, -4.82712938441653e-17, 0.104942580671517, -0.131201994850087, 1.95313567322234e-07, 6.22945554133913e-06, 6.22945554133913e-06, -7.85414889107631e-07, 1.95313567322234e-07, -4.91961259610604e-07, 1.3094453952084e-06, 2.37217047404695e-06, -0.348079518439968, 5.7135725276898e-05, 5.7135725276898e-05, -0.0786234065537226, -0.348079518439968, 0.866146222811834, -1.536417391913, 0.418413812038977, -0.348079698238297, -1.91184430060697e-16, -1.91184430060697e-16, -0.0786234752607301, -0.348079698238297, 0.866145455456093, -1.53641796167511, 0.418414203033595, 1.79798328963728e-07, 5.71357252770892e-05, 5.71357252770892e-05, 6.87070072452909e-08, 1.79798328963728e-07, 7.6735574060786e-07, 5.69762100847508e-07, -3.90994617327469e-07, +0, 900, 1.95314279657245e-07, 18.0449395798775, 18.0449395798775, -7.85421918704085e-07, 1.95314279657245e-07, -4.91962541167036e-07, 0.10494178537044, -0.131199705381512, -7.51863543336141e-17, 18.0449333503789, 18.0449333503789, 2.20433593257915e-16, -7.51863543336141e-17, -4.82696453565452e-17, 0.104940475919497, -0.131202077581276, 1.95314279732432e-07, 6.22949856059987e-06, 6.22949856059987e-06, -7.85421918924518e-07, 1.95314279732432e-07, -4.91962541118766e-07, 1.3094509441979e-06, 2.372199764684e-06, -0.348078678754921, 5.71358626593691e-05, 5.71358626593691e-05, -0.0786231150469315, -0.348078678754921, 0.866144804511282, -1.53641364578592, 0.418412388565135, -0.348078858553222, -1.91184090796154e-16, -1.91184090796154e-16, -0.0786231837527952, -0.348078858553222, 0.866144037153381, -1.53641421554438, 0.418412779553896, 1.79798300239947e-07, 5.71358626595603e-05, 5.71358626595603e-05, 6.87058646633712e-08, 1.79798300239947e-07, 7.67357901008886e-07, 5.69758466899389e-07, -3.9098875959646e-07, +0, 910, 1.95315603332083e-07, 18.044907169742, 18.044907169742, -7.85429485799778e-07, 1.95315603332083e-07, -4.91964139342956e-07, 0.104939440323988, -0.131199971765061, -7.51868374193412e-17, 18.044900940195, 18.044900940195, 2.20436168810139e-16, -7.51868374193412e-17, -4.82677844264027e-17, 0.10493813086524, -0.131202343996535, 1.9531560340727e-07, 6.22954708139261e-06, 6.22954708139261e-06, -7.85429486020214e-07, 1.9531560340727e-07, -4.91964139294688e-07, 1.3094587489949e-06, 2.37223147294727e-06, -0.348077776788737, 5.71360237923118e-05, 5.71360237923118e-05, -0.0786228122064569, -0.348077776788737, 0.866143585974633, -1.53640946897793, 0.418411123580692, -0.348077956586683, -1.9118379485702e-16, -1.9118379485702e-16, -0.0786228809120375, -0.348077956586683, 0.866142818613878, -1.53641003873135, 0.418411514567583, 1.7979794542447e-07, 5.7136023792503e-05, 5.7136023792503e-05, 6.87055811629169e-08, 1.7979794542447e-07, 7.67360753793932e-07, 5.6975343053642e-07, -3.90986892571072e-07, +0, 920, 1.95317663590316e-07, 18.0448747103535, 18.0448747103535, -7.85437787515209e-07, 1.95317663590316e-07, -4.91965765714455e-07, 0.104937138625911, -0.131200004077647, -7.51878527000221e-17, 18.0448684807525, 18.0448684807525, 2.20439044685703e-16, -7.51878527000221e-17, -4.82658067599188e-17, 0.104935829155433, -0.131202376344969, 1.95317663665504e-07, 6.22960106359193e-06, 6.22960106359193e-06, -7.85437787735648e-07, 1.95317663665504e-07, -4.9196576566619e-07, 1.30947047810149e-06, 2.37226732134141e-06, -0.348076863079545, 5.71362054342443e-05, 5.71362054342443e-05, -0.078622647588573, -0.348076863079545, 0.866142656592273, -1.53640555413937, 0.418410355581052, -0.34807704287725, -1.91183576504484e-16, -1.91183576504484e-16, -0.0786227162930121, -0.34807704287725, 0.866141889228785, -1.53640612388868, 0.418410746562693, 1.79797703214373e-07, 5.71362054344355e-05, 5.71362054344355e-05, 6.87044397162641e-08, 1.79797703214373e-07, 7.67363488422544e-07, 5.69749308929117e-07, -3.9098164182182e-07, +0, 930, 1.95320665105946e-07, 18.0448401664748, 18.0448401664748, -7.85446758726492e-07, 1.95320665105946e-07, -4.91967443828813e-07, 0.104934319795032, -0.131199754017406, -7.51887760796489e-17, 18.0448339368139, 18.0448339368139, 2.2044242983414e-16, -7.51887760796489e-17, -4.82635196063101e-17, 0.104933010308174, -0.131202126322489, 1.95320665181134e-07, 6.22966086495949e-06, 6.22966086495949e-06, -7.85446758946934e-07, 1.95320665181134e-07, -4.91967443780549e-07, 1.30948685784895e-06, 2.37230508350947e-06, -0.348076569629098, 5.71364055108621e-05, 5.71364055108621e-05, -0.0786223746742111, -0.348076569629098, 0.866141900440361, -1.53640398550282, 0.418409100455271, -0.348076749426382, -1.91183384814829e-16, -1.91183384814829e-16, -0.0786224433782057, -0.348076749426382, 0.866141133073851, -1.53640455524738, 0.41840949143437, 1.79797283407432e-07, 5.71364055110533e-05, 5.71364055110533e-05, 6.87039940661118e-08, 1.79797283407432e-07, 7.6736651007047e-07, 5.69744554245642e-07, -3.90979104896837e-07, +0, 940, 1.95324786526298e-07, 18.0448020470429, 18.0448020470429, -7.85457190658041e-07, 1.95324786526298e-07, -4.91969383380368e-07, 0.104931362155777, -0.131199810330212, -7.51899930104596e-17, 18.0447958173161, 18.0447958173161, 2.20446225546473e-16, -7.51899930104596e-17, -4.82609227942927e-17, 0.104930052647908, -0.131202182680202, 1.95324786601488e-07, 6.22972681498243e-06, 6.22972681498243e-06, -7.85457190878487e-07, 1.95324786601488e-07, -4.91969383332108e-07, 1.30950786877032e-06, 2.37234999077069e-06, -0.348075651774633, 5.71366198972445e-05, 5.71366198972445e-05, -0.0786222277345063, -0.348075651774633, 0.866141020281065, -1.53639990883739, 0.418408373373619, -0.348075831571322, -1.9118318665284e-16, -1.9118318665284e-16, -0.0786222964378353, -0.348075831571322, 0.866140252910135, -1.53640047857545, 0.418408764348614, 1.79796690423143e-07, 5.71366198974356e-05, 5.71366198974356e-05, 6.87033303004156e-08, 1.79796690423143e-07, 7.67370930200455e-07, 5.6973806204348e-07, -3.9097499220568e-07, +0, 950, 1.9532948795205e-07, 18.0447603795612, 18.0447603795612, -7.85469173698515e-07, 1.9532948795205e-07, -4.91971170311796e-07, 0.104927816070247, -0.131200063454725, -7.51913902523271e-17, 18.0447541497617, 18.0447541497617, 2.20450655650352e-16, -7.51913902523271e-17, -4.82580619002154e-17, 0.104926506536917, -0.131202435856269, 1.95329488027242e-07, 6.22979946319812e-06, 6.22979946319812e-06, -7.85469173918966e-07, 1.95329488027242e-07, -4.91971170263538e-07, 1.30953332970581e-06, 2.37240154378993e-06, -0.348075426604857, 5.71368487653615e-05, 5.71368487653615e-05, -0.0786216115311155, -0.348075426604857, 0.866140472742385, -1.53639863513839, 0.418405744810753, -0.348075606400991, -1.91183003688872e-16, -1.91183003688872e-16, -0.0786216802338057, -0.348075606400991, 0.866139705366683, -1.53639920487078, 0.418406135782378, 1.79796134115575e-07, 5.71368487655527e-05, 5.71368487655527e-05, 6.87026908615233e-08, 1.79796134115575e-07, 7.67375701501718e-07, 5.69732385676055e-07, -3.90971624927584e-07, +0, 960, 1.95335455859205e-07, 18.0447128338172, 18.0447128338172, -7.85482951134541e-07, 1.95335455859205e-07, -4.9197279194015e-07, 0.104923702515917, -0.131200026336405, -7.51932177916454e-17, 18.0447066039378, 18.0447066039378, 2.20455731126848e-16, -7.51932177916454e-17, -4.82548954502039e-17, 0.104922392949739, -0.131202398799077, 1.95335455934398e-07, 6.22987941466492e-06, 6.22987941466492e-06, -7.85482951354996e-07, 1.95335455934398e-07, -4.91972791891895e-07, 1.30956617686134e-06, 2.37246267083062e-06, -0.348074642922523, 5.71370903280977e-05, 5.71370903280977e-05, -0.0786215495184026, -0.348074642922523, 0.866139809944015, -1.53639519538069, 0.418405287448492, -0.348074822718584, -1.91182822434596e-16, -1.91182822434596e-16, -0.0786216182202985, -0.348074822718584, 0.866139042563527, -1.53639576510958, 0.418405678416176, 1.7979606063486e-07, 5.71370903282888e-05, 5.71370903282888e-05, 6.87018949191352e-08, 1.7979606063486e-07, 7.67380488106248e-07, 5.69728883832446e-07, -3.90967685415424e-07, +0, 970, 1.95342967377355e-07, 18.0446588572604, 18.0446588572604, -7.85497424172657e-07, 1.95342967377355e-07, -4.91974085009317e-07, 0.104919141526736, -0.13120021891431, -7.51953116905394e-17, 18.044652627293, 18.044652627293, 2.20461584698117e-16, -7.51953116905394e-17, -4.82513233243053e-17, 0.104917831919887, -0.131202591441082, 1.9534296745255e-07, 6.22996744632843e-06, 6.22996744632843e-06, -7.85497424393119e-07, 1.9534296745255e-07, -4.91974084961065e-07, 1.30960684824916e-06, 2.37252677185065e-06, -0.348073799645928, 5.71373440758717e-05, 5.71373440758717e-05, -0.0786214252222667, -0.348073799645928, 0.866139203026681, -1.53639158856285, 0.418404556981866, -0.348073979441867, -1.91182635334922e-16, -1.91182635334922e-16, -0.0786214939235175, -0.348073979441867, 0.866138435640508, -1.53639215828885, 0.418404947946005, 1.79795938893853e-07, 5.71373440760629e-05, 5.71373440760629e-05, 6.87012513156279e-08, 1.79795938893853e-07, 7.67386173290328e-07, 5.69725991684044e-07, -3.90964138608341e-07, +0, 980, 1.95352108929845e-07, 18.0445968326298, 18.0445968326298, -7.85514173088725e-07, 1.95352108929845e-07, -4.91975611739959e-07, 0.104913878464482, -0.13120000127917, -7.51979537067724e-17, 18.0445906025646, 18.0445906025646, 2.20468407537661e-16, -7.51979537067724e-17, -4.82473582497904e-17, 0.104912568810155, -0.131202373879564, 1.95352109005043e-07, 6.23006517025377e-06, 6.23006517025377e-06, -7.85514173309194e-07, 1.95352109005043e-07, -4.91975611691712e-07, 1.30965432748008e-06, 2.3726003935947e-06, -0.34807289534116, 5.71376119792533e-05, 5.71376119792534e-05, -0.0786207490365018, -0.34807289534116, 0.866138755973735, -1.53638763031407, 0.418401657899403, -0.348073075136929, -1.91182485979943e-16, -1.91182485979943e-16, -0.0786208177370127, -0.348073075136929, 0.866137988581709, -1.53638820003647, 0.418402048859912, 1.79795768702542e-07, 5.71376119794445e-05, 5.71376119794445e-05, 6.87005113189528e-08, 1.79795768702542e-07, 7.67392025336157e-07, 5.69722388099707e-07, -3.90960511006667e-07, +0, 990, 1.95363781205258e-07, 18.044525480303, 18.044525480303, -7.85534080252811e-07, 1.95363781205258e-07, -4.91976626265068e-07, 0.104907452252821, -0.131200142534571, -7.52012793069205e-17, 18.0445192501291, 18.0445192501291, 2.20476217041863e-16, -7.52012793069205e-17, -4.82429181385133e-17, 0.104906142535835, -0.131202515222298, 1.95363781280459e-07, 6.23017388657733e-06, 6.23017388657733e-06, -7.85534080473287e-07, 1.95363781280459e-07, -4.91976626216825e-07, 1.30971698492123e-06, 2.37268772445342e-06, -0.348072286675268, 5.71378912041906e-05, 5.71378912041906e-05, -0.0786204763824288, -0.348072286675268, 0.866138423338346, -1.53638462245462, 0.418400231754556, -0.3480724664705, -1.91182337128213e-16, -1.91182337128213e-16, -0.0786205450819816, -0.3480724664705, 0.866137655939667, -1.53638519217241, 0.418400622711709, 1.79795233172647e-07, 5.71378912043817e-05, 5.71378912043817e-05, 6.86995530148785e-08, 1.79795233172647e-07, 7.67398678306886e-07, 5.69717800392054e-07, -3.90957155645391e-07, +0, 1000, 1.95377995634416e-07, 18.044442626047, 18.044442626047, -7.85555689283683e-07, 1.95377995634416e-07, -4.91977453116355e-07, 0.104899749610163, -0.131200032719295, -7.52053361429035e-17, 18.0444363957515, 18.0444363957515, 2.20485416470283e-16, -7.52053361429035e-17, -4.82379591175328e-17, 0.104898439816791, -0.131202405503331, 1.95377995709622e-07, 6.23029551324216e-06, 6.23029551324216e-06, -7.85555689504169e-07, 1.95377995709622e-07, -4.91977453068117e-07, 1.30979337259337e-06, 2.37278403605029e-06, -0.348071136251425, 5.71381853832025e-05, 5.71381853832025e-05, -0.0786204451953144, -0.348071136251425, 0.866137979587637, -1.53637941236797, 0.418399761867395, -0.348071316046716, -1.91182194407314e-16, -1.91182194407314e-16, -0.0786205138939656, -0.348071316046716, 0.866137212182041, -1.53637998208328, 0.418400152821058, 1.79795290802799e-07, 5.71381853833936e-05, 5.71381853833936e-05, 6.86986507767041e-08, 1.79795290802799e-07, 7.67405597311751e-07, 5.69715322756387e-07, -3.90953660246881e-07, +0, 1010, 1.95396150836623e-07, 18.0443454322219, 18.0443454322219, -7.85579652376692e-07, 1.95396150836623e-07, -4.91978027721919e-07, 0.10489033721186, -0.131199738313085, -7.52104353764174e-17, 18.0443392017896, 18.0443392017896, 2.20496265243877e-16, -7.52104353764174e-17, -4.82324496707809e-17, 0.104889027321371, -0.131202111204281, 1.95396150911834e-07, 6.2304322864605e-06, 6.2304322864605e-06, -7.85579652597187e-07, 1.95396150911834e-07, -4.91978027673687e-07, 1.30989048998458e-06, 2.37289119653631e-06, -0.34807044826661, 5.71384949030806e-05, 5.71384949030806e-05, -0.0786198758890855, -0.34807044826661, 0.866137407696179, -1.53637603855606, 0.418397099417516, -0.34807062806202, -1.91182023018937e-16, -1.91182023018937e-16, -0.0786199445869109, -0.34807062806202, 0.866136640282534, -1.53637660827023, 0.418397490369781, 1.79795412232566e-07, 5.71384949032718e-05, 5.71384949032718e-05, 6.86978251418083e-08, 1.79795412232566e-07, 7.67413644520529e-07, 5.69714167617746e-07, -3.90952268704284e-07, +0, 1020, 1.95419344709205e-07, 18.0442311775778, 18.0442311775778, -7.85606820691002e-07, 1.95419344709206e-07, -4.91978405085995e-07, 0.104879128259306, -0.131199678146884, -7.52168858689459e-17, 18.0442249469902, 18.0442249469902, 2.2050908179272e-16, -7.52168858689459e-17, -4.82262296951497e-17, 0.10487781824557, -0.131202051160691, 1.95419344784422e-07, 6.23058758866447e-06, 6.23058758866447e-06, -7.8560682091151e-07, 1.95419344784422e-07, -4.91978405037769e-07, 1.31001373663174e-06, 2.3730138071554e-06, -0.348069445185311, 5.7138819659497e-05, 5.7138819659497e-05, -0.0786193602313368, -0.348069445185311, 0.866136956525396, -1.53637139680806, 0.418394590160948, -0.348069624980845, -1.91181883823793e-16, -1.91181883823793e-16, -0.0786194289283059, -0.348069624980845, 0.86613618910373, -1.53637196652095, 0.418394981112047, 1.79795534910196e-07, 5.71388196596882e-05, 5.71388196596882e-05, 6.86969692514179e-08, 1.79795534910196e-07, 7.67421665223343e-07, 5.69712893823592e-07, -3.90951104742357e-07, +0, 1030, 1.95449780647077e-07, 18.0440971677179, 18.0440971677179, -7.85637794026333e-07, 1.95449780647077e-07, -4.91978544452855e-07, 0.104865285840602, -0.13119961751512, -7.52249333870872e-17, 18.0440909369528, 18.0440909369528, 2.20524250754387e-16, -7.52249333870872e-17, -4.82194176404e-17, 0.104863975666772, -0.131201990669429, 1.95449780722302e-07, 6.2307650870326e-06, 6.2307650870326e-06, -7.85637794246857e-07, 1.95449780722302e-07, -4.91978544404635e-07, 1.31017382922576e-06, 2.37315430812505e-06, -0.348068369183241, 5.71391641408124e-05, 5.71391641408124e-05, -0.0786193199795064, -0.348068369183241, 0.866136212810934, -1.53636621529947, 0.418393771955562, -0.348068548978531, -1.91181714399076e-16, -1.91181714399076e-16, -0.0786193886752896, -0.348068548978531, 0.866135445380197, -1.53636678501211, 0.418394162903805, 1.79795289840854e-07, 5.71391641410035e-05, 5.71391641410035e-05, 6.86957841314651e-08, 1.79795289840854e-07, 7.6743073831942e-07, 5.69712637274611e-07, -3.90948242896859e-07, +0, 1040, 1.9548801008342e-07, 18.0439385146938, 18.0439385146938, -7.85674398317999e-07, 1.9548801008342e-07, -4.91978041676945e-07, 0.104848328737867, -0.131199572591454, -7.52352116177317e-17, 18.0439322837238, 18.0439322837238, 2.20542627136852e-16, -7.52352116177317e-17, -4.82117020166618e-17, 0.104847018363373, -0.131201945911687, 1.95488010158655e-07, 6.23096998060259e-06, 6.23096998060259e-06, -7.85674398538541e-07, 1.95488010158655e-07, -4.91978041628733e-07, 1.31037449509e-06, 2.37332023395798e-06, -0.348067086665502, 5.71395300772543e-05, 5.71395300772543e-05, -0.0786186811813847, -0.348067086665502, 0.866135135035068, -1.53636004627758, 0.418390319684238, -0.348067266461614, -1.91181571529634e-16, -1.91181571529634e-16, -0.0786187498759371, -0.348067266461614, 0.866134367594758, -1.5363606159939, 0.418390710631993, 1.79796113019913e-07, 5.71395300774455e-05, 5.71395300774455e-05, 6.86945521191092e-08, 1.79796113019913e-07, 7.67440309977813e-07, 5.69716320230508e-07, -3.90947750720201e-07, +0, 1050, 1.95538043675256e-07, 18.043750037678, 18.043750037678, -7.85716158615544e-07, 1.95538043675256e-07, -4.91977393543663e-07, 0.104827086705675, -0.131199418326491, -7.5248387747062e-17, 18.0437438064696, 18.0437438064696, 2.20564943838352e-16, -7.5248387747062e-17, -4.82030934441828e-17, 0.104825776070625, -0.131201791836144, 1.95538043750505e-07, 6.23120837505415e-06, 6.23120837505415e-06, -7.85716158836109e-07, 1.95538043750505e-07, -4.9197739349546e-07, 1.31063505101505e-06, 2.37350965284964e-06, -0.348065288980921, 5.71399218524412e-05, 5.71399218524412e-05, -0.0786180171372595, -0.348065288980921, 0.866133973722035, -1.5363516048945, 0.418386988577201, -0.348065468778425, -1.91181381869676e-16, -1.91181381869676e-16, -0.0786180858305734, -0.348065468778425, 0.866133206270669, -1.5363521746194, 0.418387379525834, 1.79797504868077e-07, 5.71399218526324e-05, 5.71399218526324e-05, 6.86933145433666e-08, 1.79797504868077e-07, 7.67451364903766e-07, 5.69724903803253e-07, -3.90948632787214e-07, +0, 1060, 1.95603534225502e-07, 18.0435246835461, 18.0435246835461, -7.85764694082549e-07, 1.95603534225502e-07, -4.9197679952256e-07, 0.104800488129189, -0.131198706415094, -7.52655678638761e-17, 18.0435184520569, 18.0435184520569, 2.20592439228417e-16, -7.52655678638761e-17, -4.81935804715575e-17, 0.104799177155498, -0.131201080145364, 1.95603534300767e-07, 6.23148915509931e-06, 6.23148915509931e-06, -7.8576469430314e-07, 1.95603534300767e-07, -4.91976799474365e-07, 1.31097369047854e-06, 2.37373027100089e-06, -0.348063481631539, 5.71403419348652e-05, 5.71403419348652e-05, -0.0786170284140651, -0.348063481631539, 0.86613224507679, -1.53634271305066, 0.418381826749531, -0.348063661430717, -1.91181235468654e-16, -1.91181235468654e-16, -0.0786170971067328, -0.348063661430717, 0.866131477614566, -1.53634328278661, 0.418382217702712, 1.79799177589669e-07, 5.71403419350563e-05, 5.71403419350563e-05, 6.86926668960688e-08, 1.79799177589669e-07, 7.6746222470141e-07, 5.69735960140503e-07, -3.909531842589e-07, +0, 1070, 1.95688073813729e-07, 18.0432546944181, 18.0432546944181, -7.85821616741561e-07, 1.95688073813729e-07, -4.91975870129271e-07, 0.104767105116286, -0.131198113683582, -7.52876216052746e-17, 18.0432484625955, 18.0432484625955, 2.2062665889059e-16, -7.52876216052746e-17, -4.81831678895347e-17, 0.104765793705974, -0.131200487672285, 1.95688073889017e-07, 6.23182261772347e-06, 6.23182261772347e-06, -7.85821616962187e-07, 1.95688073889017e-07, -4.91975870081088e-07, 1.31141031174774e-06, 2.37398870243008e-06, -0.348061432508502, 5.71407974455735e-05, 5.71407974455735e-05, -0.078615735548249, -0.348061432508502, 0.866129857470951, -1.53633269047016, 0.41837498290955, -0.348061612309927, -1.91181039355925e-16, -1.91181039355925e-16, -0.0786158042405694, -0.348061612309927, 0.866129089998064, -1.53633326022239, 0.418375373871853, 1.79801424764492e-07, 5.71407974457648e-05, 5.71407974457648e-05, 6.86923199151748e-08, 1.79801424764492e-07, 7.67472887288943e-07, 5.69752230224499e-07, -3.90962294047019e-07, +0, 1080, 1.95798045972848e-07, 18.0429276311227, 18.0429276311227, -7.85889026321983e-07, 1.95798045972848e-07, -4.91975164552604e-07, 0.104724634095671, -0.131197007886494, -7.53166199429034e-17, 18.0429213988989, 18.0429213988989, 2.20670046039443e-16, -7.53166199429034e-17, -4.81717251678505e-17, 0.10472332211749, -0.131199382183171, 1.95798046048165e-07, 6.23222374413239e-06, 6.23222374413239e-06, -7.85889026542653e-07, 1.95798046048165e-07, -4.91975164504432e-07, 1.31197818148008e-06, 2.37429667775062e-06, -0.348058427216625, 5.71412970199865e-05, 5.71412970199865e-05, -0.0786143797534794, -0.348058427216625, 0.86612665788446, -1.53631838300085, 0.418367895880287, -0.348058607020939, -1.91180841888968e-16, -1.91180841888968e-16, -0.0786144484452259, -0.348058607020939, 0.866125890399829, -1.53631895277554, 0.418368286854262, 1.79804313580555e-07, 5.71412970201776e-05, 5.71412970201776e-05, 6.86917440487596e-08, 1.79804313580555e-07, 7.67484630089889e-07, 5.69774703161725e-07, -3.90973978862804e-07, +0, 1090, 1.95943660191406e-07, 18.042528308785, 18.042528308785, -7.85969626846591e-07, 1.95943660191406e-07, -4.91974906946414e-07, 0.104670171009364, -0.131196398388028, -7.53548509557368e-17, 18.0425220760742, 18.0425220760742, 2.20725701532041e-16, -7.53548509557368e-17, -4.81596082362187e-17, 0.104668858280611, -0.131198773052201, 1.95943660266761e-07, 6.23271084459491e-06, 6.23271084459491e-06, -7.85969627067316e-07, 1.95943660266761e-07, -4.91974906898254e-07, 1.31272875334259e-06, 2.37466417393449e-06, -0.348055069942887, 5.71418498310691e-05, 5.71418498310691e-05, -0.0786124240219051, -0.348055069942887, 0.866122183887201, -1.53630224047099, 0.418357730320206, -0.348055249751583, -1.91180714909415e-16, -1.91180714909415e-16, -0.078612492713452, -0.348055249751583, 0.866121416391404, -1.53630281027948, 0.418358121312684, 1.79808695721674e-07, 5.71418498312603e-05, 5.71418498312603e-05, 6.86915453124569e-08, 1.79808695721674e-07, 7.67495798604746e-07, 5.6980849115344e-07, -3.90992480829467e-07, +0, 1100, 1.96136838993718e-07, 18.0420337418759, 18.0420337418759, -7.86068382091263e-07, 1.96136838993718e-07, -4.91976342635903e-07, 0.104599499941062, -0.131195011554831, -7.54062481661805e-17, 18.0420275085653, 18.0420275085653, 2.20798412208255e-16, -7.54062481661805e-17, -4.81468695977892e-17, 0.104598186216219, -0.131197386670126, 1.96136839069125e-07, 6.23331051692259e-06, 6.23331051692259e-06, -7.8606838231206e-07, 1.96136839069125e-07, -4.91976342587756e-07, 1.31372484312645e-06, 2.37511529528027e-06, -0.348050954917992, 5.71424673191868e-05, 5.71424673191868e-05, -0.078609677497734, -0.348050954917992, 0.866116164667997, -1.53628243401782, 0.418343323615442, -0.348051134733058, -1.91180555600736e-16, -1.91180555600736e-16, -0.0786097461896137, -0.348051134733058, 0.866115397160893, -1.53628300387543, 0.418343714634438, 1.79815066590804e-07, 5.7142467319378e-05, 5.7142467319378e-05, 6.86918802392351e-08, 1.79815066590804e-07, 7.67507104290072e-07, 5.69857608851808e-07, -3.91018997777504e-07, +0, 1110, 1.96395091407052e-07, 18.0414124115136, 18.0414124115136, -7.86190822480157e-07, 1.96395091407053e-07, -4.91980195598257e-07, 0.104507423496384, -0.131193600902894, -7.54762094462572e-17, 18.0414061774566, 18.0414061774566, 2.20895007443138e-16, -7.54762094462572e-17, -4.81346113110194e-17, 0.104506108438177, -0.131195976577039, 1.96395091482529e-07, 6.23405700182668e-06, 6.23405700182668e-06, -7.86190822701052e-07, 1.96395091482529e-07, -4.91980195550123e-07, 1.3150582074754e-06, 2.37567414440281e-06, -0.348046270311821, 5.71431755469751e-05, 5.71431755469751e-05, -0.0786056971630258, -0.348046270311821, 0.866108096689811, -1.53625934837995, 0.418323060216604, -0.348046450135901, -1.9118038985943e-16, -1.9118038985943e-16, -0.0786057658569633, -0.348046450135901, 0.866107329172353, -1.53625991830859, 0.418323451281442, 1.79824081994906e-07, 5.71431755471663e-05, 5.71431755471663e-05, 6.86939380725794e-08, 1.79824081994906e-07, 7.67517459272124e-07, 5.69928639350914e-07, -3.91064838504782e-07, +0, 1120, 1.96745510140921e-07, 18.0406203948153, 18.0406203948153, -7.86345462116548e-07, 1.96745510140921e-07, -4.91989239757341e-07, 0.104385154362632, -0.131192025646353, -7.55734067483062e-17, 18.0406141598148, 18.0406141598148, 2.21026328058546e-16, -7.55734067483062e-17, -4.81245101698152e-17, 0.10438383749637, -0.131194402027477, 1.96745510216493e-07, 6.23500056079514e-06, 6.23500056079514e-06, -7.86345462337575e-07, 1.96745510216493e-07, -4.91989239709217e-07, 1.31686626406051e-06, 2.37638112387338e-06, -0.348039684778515, 5.71439996241283e-05, 5.71439996241284e-05, -0.078600467414462, -0.348039684778515, 0.866096480616186, -1.53622781253082, 0.418296399597074, -0.34803986461578, -1.91180255942484e-16, -1.91180255942484e-16, -0.0786005361117996, -0.34803986461578, 0.866095713090111, -1.53622838256304, 0.418296790732552, 1.7983726407624e-07, 5.71439996243195e-05, 5.71439996243195e-05, 6.86973372902828e-08, 1.7983726407624e-07, 7.67526075731407e-07, 5.70032218573244e-07, -3.91135475351309e-07, +0, 1130, 1.97227728074717e-07, 18.0395930648803, 18.0395930648803, -7.86548917063062e-07, 1.97227728074717e-07, -4.92006930043834e-07, 0.10422168568104, -0.131190448727111, -7.57108751095667e-17, 18.03958682867, 18.03958682867, 2.2120843380658e-16, -7.57108751095667e-17, -4.81196808226747e-17, 0.104220366328617, -0.131192826036284, 1.97227728150428e-07, 6.23621029060121e-06, 6.23621029060121e-06, -7.8654891728427e-07, 1.97227728150428e-07, -4.92006929995714e-07, 1.31935242265603e-06, 2.37730917444683e-06, -0.348031394237845, 5.71449866883032e-05, 5.71449866883032e-05, -0.0785921335479018, -0.348031394237845, 0.866080172052932, -1.53618756955314, 0.418254612568632, -0.348031574093312, -1.91180076780599e-16, -1.91180076780599e-16, -0.0785922022523468, -0.348031574093312, 0.866079404521601, -1.53618813973069, 0.418255003819387, 1.79855468514486e-07, 5.71449866884944e-05, 5.71449866884945e-05, 6.87044451334098e-08, 1.79855468514486e-07, 7.67531331306427e-07, 5.70177544016455e-07, -3.91250758986618e-07, +0, 1140, 1.97901702614913e-07, 18.0382371247894, 18.0382371247894, -7.86824638080367e-07, 1.97901702614913e-07, -4.92041172339007e-07, 0.103999533228178, -0.131189181000711, -7.5911299160354e-17, 18.0382308870003, 18.0382308870003, 2.21467223739337e-16, -7.5911299160354e-17, -4.81266143933762e-17, 0.103998210402837, -0.131191559572269, 1.97901702690824e-07, 6.23778906294578e-06, 6.23778906294578e-06, -7.86824638301833e-07, 1.97901702690824e-07, -4.9204117229088e-07, 1.32282534057471e-06, 2.3785715585881e-06, -0.348020698907132, 5.71462036986332e-05, 5.71462036986332e-05, -0.0785805057146916, -0.348020698907132, 0.866057452883015, -1.53613554636773, 0.418196203109748, -0.34802087879013, -1.91179835819652e-16, -1.91179835819652e-16, -0.0785805744317316, -0.34802087879013, 0.866056685353214, -1.53613611676488, 0.418196594545712, 1.79882998727637e-07, 5.71462036988243e-05, 5.71462036988243e-05, 6.87170396989045e-08, 1.79882998727637e-07, 7.67529801330372e-07, 5.70397151013864e-07, -3.91435964528452e-07, +0, 1150, 1.98860857000317e-07, 18.0364170103147, 18.0364170103147, -7.87212915062617e-07, 1.98860857000317e-07, -4.92104904870705e-07, 0.103695316101614, -0.131189888115327, -7.62095043944994e-17, 18.0364107704308, 18.0364107704308, 2.21844894911402e-16, -7.62095043944994e-17, -4.8156599963475e-17, 0.103693988338105, -0.13119226847253, 1.98860857076527e-07, 6.23988390732211e-06, 6.23988390732211e-06, -7.87212915284461e-07, 1.98860857076527e-07, -4.92104904822548e-07, 1.32776350916685e-06, 2.3803572056091e-06, -0.348006176719563, 5.71477532366525e-05, 5.71477532366525e-05, -0.0785625919661533, -0.348006176719563, 0.866023790775807, -1.53606466596704, 0.418107501226916, -0.348006356643594, -1.91179567286835e-16, -1.91179567286835e-16, -0.0785626607046383, -0.348006356643594, 0.866023023258549, -1.53606523669539, 0.41810789296219, 1.799240324704e-07, 5.71477532368437e-05, 5.71477532368437e-05, 6.87384849642422e-08, 1.799240324704e-07, 7.67517257608904e-07, 5.70728348448529e-07, -3.91735281331241e-07, +0, 1160, 2.00253909660519e-07, 18.0339317265235, 18.0339317265235, -7.87794661051306e-07, 2.00253909660519e-07, -4.92222003044283e-07, 0.103274174565596, -0.131195422901881, -7.66695096681437e-17, 18.0339254838087, 18.0339254838087, 2.22411988222304e-16, -7.66695096681437e-17, -4.82344879030607e-17, 0.103272839642274, -0.131197805956959, 2.00253909737188e-07, 6.24271476866496e-06, 6.24271476866496e-06, -7.87794661273718e-07, 2.00253909737188e-07, -4.92222002996048e-07, 1.33492332192739e-06, 2.38305507748035e-06, -0.347987743323053, 5.71497888877131e-05, 5.71497888877131e-05, -0.0785356263232615, -0.347987743323053, 0.865973014920789, -1.53597357526098, 0.417973755816672, -0.347987923310499, -1.91179168412561e-16, -1.91179168412561e-16, -0.078535695099309, -0.347987923310499, 0.865972247435412, -1.53597414650437, 0.417974148048831, 1.79987445866788e-07, 5.71497888879042e-05, 5.71497888879042e-05, 6.87760467717844e-08, 1.79987445866788e-07, 7.67485376979404e-07, 5.71243392550283e-07, -3.92232157762571e-07, +0, 1170, 2.02323219153533e-07, 18.0305163278254, 18.0305163278254, -7.88738850579114e-07, 2.02323219153534e-07, -4.92435211514095e-07, 0.102687820596603, -0.131220067428861, -7.74030999963e-17, 18.030510081241, 18.030510081241, 2.23285396701504e-16, -7.74030999963e-17, -4.84083894104951e-17, 0.102686475064237, -0.131222454920621, 2.02323219230937e-07, 6.24658435093718e-06, 6.24658435093718e-06, -7.88738850802399e-07, 2.02323219230937e-07, -4.92435211465687e-07, 1.34553236514813e-06, 2.38749176007093e-06, -0.34796214803911, 5.71525271311712e-05, 5.71525271311712e-05, -0.0784940248367079, -0.34796214803911, 0.865894099378673, -1.53584683766851, 0.417767815875779, -0.347962328126922, -1.91178720747439e-16, -1.91178720747439e-16, -0.0784940936770873, -0.347962328126922, 0.865893331957225, -1.53584740973342, 0.417768208937053, 1.80087812281988e-07, 5.71525271313624e-05, 5.71525271313624e-05, 6.88403783887511e-08, 1.80087812281988e-07, 7.67421446921642e-07, 5.72064905010384e-07, -3.93061275144851e-07, +0, 1180, 2.05455048337651e-07, 18.0259070711438, 18.0259070711438, -7.90419204166538e-07, 2.05455048337651e-07, -4.92817141782932e-07, 0.10188078037149, -0.13130388641225, -7.86263655579909e-17, 18.0259008193163, 18.0259008193163, 2.24660032279758e-16, -7.86263655579909e-17, -4.87857317696362e-17, 0.101879418849088, -0.131306281942873, 2.05455048416277e-07, 6.2518274256942e-06, 6.2518274256942e-06, -7.90419204391198e-07, 2.05455048416277e-07, -4.92817141734146e-07, 1.36152240331961e-06, 2.39553062294987e-06, -0.347928125493506, 5.71562252697747e-05, 5.71562252697747e-05, -0.0784294763407397, -0.347928125493506, 0.865767063309135, -1.53567567359659, 0.417447743805357, -0.347928305743218, -1.91178589116978e-16, -1.91178589116978e-16, -0.0784295452913554, -0.347928305743218, 0.865766295996703, -1.53567624700707, 0.417448138265019, 1.80249713116266e-07, 5.71562252699659e-05, 5.71562252699659e-05, 6.89506149563547e-08, 1.80249713116266e-07, 7.6731243142225e-07, 5.7341048177167e-07, -3.94459663254591e-07, +0, 1190, 2.10238983639459e-07, 18.0203519757702, 18.0203519757702, -7.93770346120758e-07, 2.10238983639459e-07, -4.93453534162281e-07, 0.100815634811752, -0.131573467545202, -8.07369031599473e-17, 18.0203457172743, 18.0203457172743, 2.26801771334133e-16, -8.07369031599473e-17, -4.96102705928438e-17, 0.100814249031346, -0.131575879442071, 2.10238983720196e-07, 6.25849592410738e-06, 6.25849592410738e-06, -7.9377034634756e-07, 2.10238983720196e-07, -4.93453534112671e-07, 1.38578040648725e-06, 2.41189686836641e-06, -0.347882477796232, 5.71609397559494e-05, 5.71609397559494e-05, -0.0783298985659357, -0.347882477796232, 0.865557655322603, -1.53544343324468, 0.416952641822147, -0.347882658302978, -1.91180770536056e-16, -1.91180770536056e-16, -0.0783299677091609, -0.347882658302978, 0.865556888153727, -1.53544400885255, 0.416953038684439, 1.80506746774777e-07, 5.71609397561406e-05, 5.71609397561406e-05, 6.91432251769591e-08, 1.80506746774777e-07, 7.67168875516381e-07, 5.75607879301668e-07, -3.96862292595373e-07, +0, 1200, 2.1859602869518e-07, 18.0151724490387, 18.0151724490387, -8.0118311327277e-07, 2.1859602869518e-07, -4.94393453739625e-07, 0.0995114387299353, -0.132238534476106, -8.45805913679727e-17, 18.0151661820786, 18.0151661820786, 2.30488514714197e-16, -8.45805913679727e-17, -5.15650663996714e-17, 0.0995100109967353, -0.132240983158073, 2.18596028779761e-07, 6.26696016642509e-06, 6.26696016642509e-06, -8.01183113503258e-07, 2.18596028779761e-07, -4.9439345368806e-07, 1.42773320023329e-06, 2.44868196779904e-06, -0.347823199153364, 5.71653615840971e-05, 5.71653615840971e-05, -0.0781744896472173, -0.347823199153364, 0.865161487968511, -1.53513481952431, 0.41616952193201, -0.347823380050925, -1.91193085749342e-16, -1.91193085749342e-16, -0.0781745591206313, -0.347823380050925, 0.865160720818833, -1.53513539863088, 0.416169922887189, 1.80897562336705e-07, 5.71653615842883e-05, 5.71653615842883e-05, 6.94734128155098e-08, 1.80897562336705e-07, 7.67149678833709e-07, 5.79106557635308e-07, -4.00955179849094e-07, +0, 1210, 2.26445936439366e-07, 17.9825332792104, 17.9825332792104, -8.29549174808057e-07, 2.26445936439366e-07, -4.99516506028561e-07, 0.097562840572159, -0.133782553181415, -9.13703669956626e-17, 17.9825270297535, 17.9825270297535, 2.38915297618106e-16, -9.13703669956626e-17, -5.32486196767406e-17, 0.0975613750988552, -0.133785145490841, 2.26445936530736e-07, 6.24945686909427e-06, 6.24945686909427e-06, -8.29549175046973e-07, 2.26445936530736e-07, -4.99516505975312e-07, 1.46547330427012e-06, 2.59230942666637e-06, -0.347669401292409, 5.71700579135032e-05, 5.71700579135032e-05, -0.0779199411969947, -0.347669401292409, 0.863818748558143, -1.53434259805485, 0.414869903430674, -0.347669582969006, -1.91261713003099e-16, -1.91261713003099e-16, -0.0779200116983002, -0.347669582969006, 0.863817981801719, -1.53434318487521, 0.414870314898444, 1.8167659752011e-07, 5.71700579136945e-05, 5.71700579136945e-05, 7.0501304518513e-08, 1.8167659752011e-07, 7.66756424253574e-07, 5.86820356207416e-07, -4.114677696974e-07, +0, 1220, 2.2666683810537e-07, 18.0036768630012, 18.0036768630012, -8.44920614956161e-07, 2.2666683810537e-07, -5.01634152902352e-07, 0.0973702712979966, -0.140235060688677, -1.01849424061553e-16, 18.0036706842388, 18.0036706842388, 2.41677607690762e-16, -1.01849424061553e-16, -5.90007103591415e-17, 0.0973688037410439, -0.14023772523855, 2.26666838207219e-07, 6.17876237266027e-06, 6.17876237266027e-06, -8.44920615197838e-07, 2.26666838207219e-07, -5.01634152843351e-07, 1.46755695283615e-06, 2.66454987285535e-06, -0.347523566615853, 5.71677709086683e-05, 5.71677709086683e-05, -0.0778906508313269, -0.347523566615853, 0.863485848975558, -1.53355971343422, 0.414646738238885, -0.347523749657605, -1.91347378271918e-16, -1.91347378271918e-16, -0.0778907235412063, -0.347523749657605, 0.863485081247878, -1.53356031342278, 0.414647169893664, 1.83041750772041e-07, 5.71677709088597e-05, 5.71677709088597e-05, 7.27098795184412e-08, 1.83041750772041e-07, 7.67727679783267e-07, 5.99988557757781e-07, -4.31654782769844e-07, +0, 1230, 2.26185529645013e-07, 18.07826150183, 18.07826150183, -8.11862055869802e-07, 2.26185529645013e-07, -4.94552047762843e-07, 0.0993660388735264, -0.145966354196247, -1.15145930533666e-16, 18.078255403228, 18.078255403228, 2.40330237111582e-16, -1.15145930533666e-16, -6.99698233860393e-17, 0.099364575869959, -0.145968844461686, 2.26185529760159e-07, 6.0986020260065e-06, 6.0986020260065e-06, -8.11862056110133e-07, 2.26185529760159e-07, -4.94552047692873e-07, 1.46300356780342e-06, 2.49026543998612e-06, -0.347937272974141, 5.71392052952474e-05, 5.71392052952474e-05, -0.0774432083246045, -0.347937272974141, 0.864009243522115, -1.53533949054373, 0.412352187538714, -0.34793745670241, -1.9144503058114e-16, -1.9144503058114e-16, -0.0774432843269976, -0.34793745670241, 0.864008474222133, -1.53534009979718, 0.412352648216226, 1.83728268331589e-07, 5.71392052954388e-05, 5.71392052954388e-05, 7.60023933955733e-08, 1.83728268331589e-07, 7.69299980701429e-07, 6.092534478242e-07, -4.60677507954521e-07, +0, 1240, 2.09814263735232e-07, 18.1823807885237, 18.1823807885237, -7.78617741129055e-07, 2.09814263735232e-07, -4.87909806770666e-07, 0.111994181152037, -0.152700078475907, -1.3363693197875e-16, 18.1823747916927, 18.1823747916927, 2.42600632418112e-16, -1.3363693197875e-16, -8.39805094727369e-17, 0.111992804912383, -0.152702400833411, 2.09814263868868e-07, 5.99683099125423e-06, 5.99683099125423e-06, -7.78617741371656e-07, 2.09814263868868e-07, -4.87909806686686e-07, 1.37623965445291e-06, 2.32235750227243e-06, -0.348978346318575, 5.7095664013072e-05, 5.7095664013072e-05, -0.0763623617141517, -0.348978346318575, 0.864946880542883, -1.53994253220623, 0.406793489907189, -0.348978529132578, -1.91512871104774e-16, -1.91512871104774e-16, -0.0763624422979666, -0.348978529132578, 0.864946111863187, -1.53994313757169, 0.40679399158422, 1.82814004169942e-07, 5.70956640132635e-05, 5.70956640132635e-05, 8.0583814147304e-08, 1.82814004169942e-07, 7.68679695693285e-07, 6.0536546444718e-07, -5.01677032592196e-07, +0, 1250, 1.87915899291682e-07, 18.3676338246088, 18.3676338246088, -8.56121539183988e-07, 1.87915899291682e-07, -5.03439575738032e-07, 0.120233877275739, -0.195071574111184, -1.46430076660749e-16, 18.3676279997315, 18.3676279997315, 2.44344258511624e-16, -1.46430076660749e-16, -1.01213021355938e-16, 0.120232616087766, -0.195074300339069, 1.87915899438113e-07, 5.82487733673541e-06, 5.82487733673541e-06, -8.56121539428332e-07, 1.87915899438113e-07, -5.03439575636819e-07, 1.2611879730371e-06, 2.72622788515911e-06, -0.350757063546956, 5.70388606237146e-05, 5.70388606237146e-05, -0.0782210828012448, -0.350757063546956, 0.866444789412817, -1.54798661058935, 0.415514242357145, -0.350757242829157, -1.91576533896078e-16, -1.91576533896078e-16, -0.0782211665457452, -0.350757242829157, 0.866444025875262, -1.54798719698255, 0.415514777223815, 1.79282201393245e-07, 5.70388606239062e-05, 5.70388606239062e-05, 8.37445006977922e-08, 1.79282201393245e-07, 7.63537554301035e-07, 5.86393179554019e-07, -5.34866675930878e-07, +0, 1260, 1.4530817380001e-07, 18.6917556710473, 18.6917556710473, -8.93269485199481e-07, 1.4530817380001e-07, -5.31044163447642e-07, 0.148462165473052, -0.262887465536535, -1.48190861139462e-16, 18.6917500734674, 18.6917500734674, 2.36562413138322e-16, -1.48190861139462e-16, -1.15245002310784e-16, 0.148461126207823, -0.262890398744397, 1.45308173948201e-07, 5.59757989252926e-06, 5.59757989252926e-06, -8.93269485436042e-07, 1.45308173948201e-07, -5.31044163332396e-07, 1.0392652287098e-06, 2.93320786182913e-06, -0.35273520164832, 5.69690142599198e-05, 5.69690142599198e-05, -0.082304184298001, -0.35273520164832, 0.870337218986854, -1.55701073141894, 0.435790682850148, -0.352735378223774, -1.91506666866993e-16, -1.91506666866993e-16, -0.0823042742817092, -0.352735378223774, 0.870336467025402, -1.55701131010507, 0.435791269035824, 1.76575454163121e-07, 5.69690142601113e-05, 5.69690142601113e-05, 8.99837080356795e-08, 1.76575454163121e-07, 7.5196145266102e-07, 5.78686124674122e-07, -5.86185675464008e-07, +0, 1270, 1.11417000511274e-07, 19.2008696771278, 19.2008696771278, -9.31063267972568e-07, 1.11417000511274e-07, -5.43003987011042e-07, 0.215348474966858, -0.361610750223157, -1.40950024458313e-16, 19.2008644028811, 19.2008644028811, 2.09654074107989e-16, -1.40950024458313e-16, -1.33113019147359e-16, 0.215347646580378, -0.361613959570277, 1.11417000652224e-07, 5.27424664862882e-06, 5.27424664862882e-06, -9.31063268182223e-07, 1.11417000652224e-07, -5.43003986877929e-07, 8.28386479544813e-07, 3.209347119769e-06, -0.355649578943499, 5.68355053225033e-05, 5.68355053225033e-05, -0.0837140763499837, -0.355649578943499, 0.875238743825181, -1.57062287602698, 0.441440782902513, -0.355649740598553, -1.91907147645042e-16, -1.91907147645042e-16, -0.0837141360048129, -0.355649740598553, 0.875237997899073, -1.5706233426819, 0.441441167004925, 1.6165505319261e-07, 5.68355053226953e-05, 5.68355053226953e-05, 5.96548277068993e-08, 1.6165505319261e-07, 7.45926108932891e-07, 4.66654915775648e-07, -3.84102414591631e-07, +0, 1280, 6.32292471829809e-08, 19.73979164732, 19.73979164732, -9.99686644716621e-07, 6.32292471829809e-08, -5.26028033392704e-07, 0.242560130502083, -0.400189858791909, -1.27310428249818e-16, 19.7397867047965, 19.7397867047965, 1.77719587189775e-16, -1.27310428249818e-16, -1.71443653296525e-16, 0.242559563786218, -0.400193454119316, 6.32292473102915e-08, 4.94252342346493e-06, 4.94252342346493e-06, -9.99686644894341e-07, 6.32292473102915e-08, -5.2602803322126e-07, 5.66715864903956e-07, 3.59532740755291e-06, -0.356950986179184, 5.66724695626341e-05, 5.66724695626341e-05, -0.0798847284513012, -0.356950986179184, 0.877588172093808, -1.5777807206397, 0.422630259638668, -0.356951131692042, -1.91691535725904e-16, -1.91691535725904e-16, -0.0798847801357694, -0.356951131692042, 0.87758741450238, -1.57778108039836, 0.422630593622331, 1.45512856107879e-07, 5.66724695628259e-05, 5.66724695628259e-05, 5.16844674571924e-08, 1.45512856107879e-07, 7.57591428765366e-07, 3.59758659848515e-07, -3.33983664474417e-07, +0, 1290, 5.93553162049539e-08, 19.9575232774508, 19.9575232774508, -1.00156709929854e-06, 5.93553162049539e-08, -5.1755878841767e-07, 0.225367669084272, -0.394020664362453, -1.24433273991386e-16, 19.9575185033906, 19.9575185033906, 1.6778696250177e-16, -1.24433273991386e-16, -2.00371257693909e-16, 0.22536711346616, -0.394024273203165, 5.93553163293872e-08, 4.77406021999205e-06, 4.77406021999205e-06, -1.00156709946632e-06, 5.93553163293872e-08, -5.17558788217299e-07, 5.55618112224692e-07, 3.60884071239762e-06, -0.355502924062047, 5.66093844669669e-05, 5.66093844669669e-05, -0.0788868603906063, -0.355502924062047, 0.878583110361372, -1.57140358351597, 0.417202181392095, -0.355503070363168, -1.91601917749536e-16, -1.91601917749536e-16, -0.0788869109089037, -0.355503070363168, 0.878582339539294, -1.57140396685393, 0.41720253380835, 1.46301121719818e-07, 5.66093844671586e-05, 5.66093844671586e-05, 5.05182980560594e-08, 1.46301121719818e-07, 7.70822079130468e-07, 3.83337965020407e-07, -3.52416251444697e-07, +0, 1300, 6.32255295630027e-08, 20.1252617933099, 20.1252617933099, -9.96785385264349e-07, 6.32255295630027e-08, -5.17169159798318e-07, 0.211781807955448, -0.385928605863131, -1.24008642115065e-16, 20.1252571265142, 20.1252571265142, 1.61527606671849e-16, -1.24008642115065e-16, -2.23132985838515e-16, 0.211781222211978, -0.38593218998007, 6.32255296870114e-08, 4.66679569018717e-06, 4.66679569018717e-06, -9.96785385425876e-07, 6.32255296870114e-08, -5.17169159575186e-07, 5.85743470168116e-07, 3.5841169383931e-06, -0.355019078025262, 5.65748255000281e-05, 5.65748255000281e-05, -0.0769291957238826, -0.355019078025262, 0.87870153030226, -1.56947313499901, 0.407763441621677, -0.35501922601139, -1.91569709779242e-16, -1.91569709779242e-16, -0.0769292446983791, -0.35501922601139, 0.878700751237685, -1.56947354487838, 0.407763802481672, 1.47986129330009e-07, 5.65748255002197e-05, 5.65748255002197e-05, 4.8974496955377e-08, 1.47986129330009e-07, 7.79064575136111e-07, 4.098793754639e-07, -3.60859995453771e-07, +0, 1310, 6.9028190159782e-08, 20.2795789239764, 20.2795789239764, -9.86341853826678e-07, 6.9028190159782e-08, -5.18996908856055e-07, 0.194846333174674, -0.37084111425595, -1.2111002781034e-16, 20.2795743646315, 20.2795743646315, 1.5410619892923e-16, -1.2111002781034e-16, -2.4491351438859e-16, 0.19484570485184, -0.370844642602567, 6.90281902808918e-08, 4.55934493768641e-06, 4.55934493768641e-06, -9.86341853980786e-07, 6.90281902808918e-08, -5.18996908611142e-07, 6.28322835194731e-07, 3.52834661769262e-06, -0.355175731395888, 5.65316767058584e-05, 5.65316767058584e-05, -0.073773034420725, -0.355175731395888, 0.878350102183924, -1.57029050896261, 0.392811258752893, -0.355175880808679, -1.91579771570302e-16, -1.91579771570302e-16, -0.073773082822627, -0.355175880808679, 0.878349317187088, -1.57029094292062, 0.392811628486351, 1.49412789472194e-07, 5.653167670605e-05, 5.653167670605e-05, 4.84019023283903e-08, 1.49412789472194e-07, 7.84996836426141e-07, 4.3395801273435e-07, -3.69733455575359e-07, +0, 1320, 7.76937336105049e-08, 20.4592615047606, 20.4592615047606, -9.71100678174189e-07, 7.76937336105049e-08, -5.22579602447963e-07, 0.17482755001566, -0.354744062358625, -1.15725898270002e-16, 20.4592570573049, 20.4592570573049, 1.47270269427557e-16, -1.15725898270002e-16, -2.69246437668918e-16, 0.174826862040005, -0.354747508651865, 7.76937337262308e-08, 4.44745572964598e-06, 4.44745572964598e-06, -9.7110067832146e-07, 7.76937337262308e-08, -5.22579602178717e-07, 6.87975654552561e-07, 3.4462932401527e-06, -0.355676320979758, 5.64814054070451e-05, 5.64814054070451e-05, -0.0698573173075564, -0.355676320979758, 0.877702143352489, -1.57268726476475, 0.374314336431939, -0.355676471302019, -1.91554712140431e-16, -1.91554712140431e-16, -0.0698573671333861, -0.355676471302019, 0.877701353559481, -1.57268772056238, 0.374314723924118, 1.50322261948503e-07, 5.64814054072366e-05, 5.64814054072366e-05, 4.98258307602879e-08, 1.50322261948503e-07, 7.89793007522509e-07, 4.55797626471177e-07, -3.87492181110333e-07, +0, 1330, 8.5225675539023e-08, 20.5652401633401, 20.5652401633401, -9.60013996044776e-07, 8.5225675539023e-08, -5.26291660834906e-07, 0.164414771214208, -0.345327619745104, -1.1222675291364e-16, 20.5652357845018, 20.5652357845018, 1.44498282731251e-16, -1.12226752913641e-16, -2.82944533767304e-16, 0.164414034406402, -0.345331005472772, 8.52256756512494e-08, 4.37883820002406e-06, 4.37883820002406e-06, -9.60013996189273e-07, 8.52256756512494e-08, -5.26291660551961e-07, 7.36807806536996e-07, 3.38572766741808e-06, -0.356349968199901, 5.64536940816751e-05, 5.64536940816751e-05, -0.066705276108607, -0.356349968199901, 0.876865870261344, -1.57579263527252, 0.359854664649381, -0.356350119009022, -1.91483219829789e-16, -1.91483219829789e-16, -0.0667053288909275, -0.356350119009022, 0.876865077626878, -1.57579310519084, 0.359855075561436, 1.50809122400038e-07, 5.64536940818666e-05, 5.64536940818666e-05, 5.27823204492432e-08, 1.50809122400038e-07, 7.92634465240301e-07, 4.69918307341319e-07, -4.10912056584908e-07, +0, 1340, 9.22725675705901e-08, 20.671089180719, 20.671089180719, -9.45037672106651e-07, 9.22725675705901e-08, -5.303855422921e-07, 0.155333534411349, -0.333416553789785, -1.09238044564999e-16, 20.6710848734253, 20.6710848734253, 1.4229413991759e-16, -1.09238044564999e-16, -2.96116234924811e-16, 0.155332751347778, -0.333419859098541, 9.22725676798277e-08, 4.30729373529038e-06, 4.30729373529038e-06, -9.45037672248945e-07, 9.22725676798277e-08, -5.30385541995984e-07, 7.83063570876749e-07, 3.30530875519667e-06, -0.356761442634286, 5.64211244131684e-05, 5.64211244131684e-05, -0.0632227846744935, -0.356761442634286, 0.875843289886321, -1.57757672770914, 0.343947506334074, -0.356761594443018, -1.9141424788385e-16, -1.9141424788385e-16, -0.0632228416687534, -0.356761594443018, 0.875842495450671, -1.57757721440914, 0.343947948615191, 1.51808732255488e-07, 5.64211244133598e-05, 5.64211244133598e-05, 5.6994260133282e-08, 1.51808732255488e-07, 7.94435649755865e-07, 4.86700002747721e-07, -4.42281111525814e-07, +0, 1350, 1.00822268775606e-07, 20.7873319442199, 20.7873319442199, -9.2797733077113e-07, 1.00822268775606e-07, -5.35189278133097e-07, 0.147148897334958, -0.322647678561281, -1.09314381793606e-16, 20.7873277136378, 20.7873277136378, 1.3816878368286e-16, -1.09314381793606e-16, -3.08980832969672e-16, 0.147148060585988, -0.322650892683043, 1.0082226888492e-07, 4.23058209737696e-06, 4.23058209737696e-06, -9.27977330909298e-07, 1.0082226888492e-07, -5.35189277824116e-07, 8.3674897085706e-07, 3.21412176214439e-06, -0.357261414558634, 5.63866294413854e-05, 5.63866294413854e-05, -0.0597366908569596, -0.357261414558634, 0.874399645895686, -1.57968739883824, 0.328074786583375, -0.35726156766085, -1.91278598963554e-16, -1.91278598963554e-16, -0.059736753617839, -0.35726156766085, 0.874398850627608, -1.57968790361292, 0.32807527054658, 1.53102215737561e-07, 5.63866294415767e-05, 5.63866294415767e-05, 6.27608799840126e-08, 1.53102215737561e-07, 7.95268077964206e-07, 5.04774682580159e-07, -4.83963208842576e-07, +0, 1360, 1.10041772469355e-07, 20.9108837342292, 20.9108837342292, -9.09883474874621e-07, 1.10041772469355e-07, -5.39633860537279e-07, 0.140695926427411, -0.314606278553074, -1.16542298177989e-16, 20.9108795868415, 20.9108795868415, 1.32825323304451e-16, -1.16542298177989e-16, -3.22906173325061e-16, 0.140695033071974, -0.314609396238423, 1.10041772585897e-07, 4.14738767561784e-06, 4.14738767561784e-06, -9.09883475007447e-07, 1.10041772585897e-07, -5.39633860214373e-07, 8.93355437205284e-07, 3.11768534916447e-06, -0.358148597469578, 5.63503235894496e-05, 5.63503235894496e-05, -0.0567177493645286, -0.358148597469578, 0.872757963720033, -1.58353939962541, 0.314435134332697, -0.358148751638927, -1.91044269086001e-16, -1.91044269086001e-16, -0.0567178191457683, -0.358148751638927, 0.872757168282972, -1.58353991967098, 0.314435668382662, 1.54169348887725e-07, 5.63503235896407e-05, 5.63503235896407e-05, 6.97812403201076e-08, 1.54169348887725e-07, 7.95437060718171e-07, 5.20045568846401e-07, -5.34049962112177e-07, +0, 1370, 1.19390347716256e-07, 21.051962782128, 21.051962782128, -8.9268779558663e-07, 1.19390347716256e-07, -5.43724372965701e-07, 0.136933248355129, -0.309890149166187, -1.28577566278056e-16, 21.0519587127967, 21.0519587127967, 1.27412903730587e-16, -1.28577566278056e-16, -3.3854165887877e-16, 0.136932299514678, -0.309893175557809, 1.19390347844833e-07, 4.06933126417298e-06, 4.06933126417298e-06, -8.92687795714042e-07, 1.19390347844833e-07, -5.43724372627159e-07, 9.4884045113827e-07, 3.02639162237613e-06, -0.358871458327541, 5.63190462805276e-05, 5.63190462805276e-05, -0.0543112413913991, -0.358871458327541, 0.871477920751065, -1.58662769786259, 0.303510599914587, -0.358871613195821, -1.90794328319259e-16, -1.90794328319259e-16, -0.0543113176593991, -0.358871613195821, 0.871477125271751, -1.58662822847909, 0.303511180882793, 1.548682801853e-07, 5.63190462807185e-05, 5.63190462807185e-05, 7.62679997838122e-08, 1.548682801853e-07, 7.95479314432372e-07, 5.3061648691605e-07, -5.80968204257879e-07, +0, 1380, 1.25884354735036e-07, 21.126360226543, 21.126360226543, -8.80202848057376e-07, 1.25884354735036e-07, -5.46570225482197e-07, 0.135537997718227, -0.307565529159942, -1.37984803517201e-16, 21.1263562101658, 21.1263562101658, 1.2408600975844e-16, -1.37984803517201e-16, -3.47119599998229e-16, 0.135537010893753, -0.307568489973587, 1.2588435487302e-07, 4.01637724170361e-06, 4.01637724170361e-06, -8.80202848181461e-07, 1.2588435487302e-07, -5.46570225135077e-07, 9.86824473838843e-07, 2.96081364452107e-06, -0.359210257499184, 5.63008391137695e-05, 5.63008391137695e-05, -0.0536138559929807, -0.359210257499184, 0.870529018033235, -1.58799837336645, 0.300368017168036, -0.359210412884094, -1.90588420047373e-16, -1.90588420047373e-16, -0.053613935911852, -0.359210412884094, 0.870528222738122, -1.58799890965397, 0.300368625070281, 1.55384912134828e-07, 5.630083911396e-05, 5.630083911396e-05, 7.99188697115257e-08, 1.55384912134828e-07, 7.95295112821907e-07, 5.36287510749985e-07, -6.07902246271034e-07, +0, 1390, 1.32389748405856e-07, 21.2106329315171, 21.2106329315171, -8.64839064786272e-07, 1.32389748405856e-07, -5.48606416758589e-07, 0.131459722199222, -0.30123308366951, -1.4898462738984e-16, 21.210628972286, 21.210628972286, 1.20796297323122e-16, -1.4898462738984e-16, -3.54124904798844e-16, 0.131458697326562, -0.301235964428772, 1.3238974855484e-07, 3.95923114982907e-06, 3.95923114982907e-06, -8.64839064907069e-07, 1.3238974855484e-07, -5.48606416404464e-07, 1.02487265939567e-06, 2.88075926181871e-06, -0.359119362329109, 5.628016064316e-05, 5.628016064316e-05, -0.0536932463039244, -0.359119362329109, 0.86937342417623, -1.58734824926327, 0.300592730262949, -0.359119518698502, -1.90371273391997e-16, -1.90371273391997e-16, -0.053693328649284, -0.359119518698502, 0.869372630229126, -1.58734879159754, 0.300593356834678, 1.56369392037155e-07, 5.62801606433503e-05, 5.62801606433503e-05, 8.23453605653707e-08, 1.56369392037155e-07, 7.9394710479808e-07, 5.42334259080797e-07, -6.26571737532295e-07, +0, 1400, 1.39534286437166e-07, 21.3029623547238, 21.3029623547238, -8.46521751789385e-07, 1.39534286437166e-07, -5.50035584596182e-07, 0.126863450991447, -0.289368620697515, -1.62189593843019e-16, 21.302958457538, 21.302958457538, 1.18815186253478e-16, -1.62189593843019e-16, -3.60159479488235e-16, 0.126862384190316, -0.289371405548793, 1.39534286599356e-07, 3.89718583710956e-06, 3.89718583710956e-06, -8.465217519082e-07, 1.39534286599356e-07, -5.50035584236023e-07, 1.06680113194471e-06, 2.78485127741454e-06, -0.35852390729348, 5.62571728079391e-05, 5.62571728079391e-05, -0.054030638923128, -0.35852390729348, 0.868087927324565, -1.58432980615278, 0.301920747902979, -0.358524065464104, -1.90166282962483e-16, -1.90166282962483e-16, -0.0540307224909911, -0.358524065464104, 0.868087136226599, -1.584330357602, 0.301921386154069, 1.58170622463803e-07, 5.62571728081293e-05, 5.62571728081293e-05, 8.35678630236908e-08, 1.58170622463803e-07, 7.91097966047767e-07, 5.51449209705589e-07, -6.38251096355122e-07, +0, 1410, 1.47491492016333e-07, 21.4083108979187, 21.4083108979187, -8.25651429491476e-07, 1.47491492016333e-07, -5.51046647972247e-07, 0.122614460199097, -0.276403726143149, -1.75989137999668e-16, 21.4083070686643, 21.4083070686643, 1.16214662651874e-16, -1.75989137999668e-16, -3.65834984331511e-16, 0.12261334680869, -0.27640640063443, 1.47491492192322e-07, 3.82925438936352e-06, 3.82925438936352e-06, -8.2565142960769e-07, 1.47491492192322e-07, -5.51046647606412e-07, 1.11339040740266e-06, 2.67449128224654e-06, -0.357853745369849, 5.62312752209171e-05, 5.62312752209171e-05, -0.0540875189931994, -0.357853745369849, 0.866949720852358, -1.58090776382056, 0.302064524387121, -0.357853906559223, -1.89993995084474e-16, -1.89993995084474e-16, -0.0540876034122797, -0.357853906559223, 0.866948933926938, -1.58090833059521, 0.302065173034402, 1.61189373813266e-07, 5.62312752211071e-05, 5.62312752211071e-05, 8.44190814106231e-08, 1.61189373813266e-07, 7.86925420178779e-07, 5.66774653291818e-07, -6.48647276393406e-07, +0, 1420, 1.56526021505216e-07, 21.5292496787348, 21.5292496787348, -8.02143707951634e-07, 1.56526021505216e-07, -5.5181084451486e-07, 0.117541445903957, -0.263989194465203, -1.90942158350212e-16, 21.5292459241249, 21.5292459241249, 1.11655824876793e-16, -1.90942158350212e-16, -3.70266355949472e-16, 0.117540280042065, -0.263991743561714, 1.56526021696158e-07, 3.75460987388768e-06, 3.75460987388768e-06, -8.0214370806329e-07, 1.56526021696158e-07, -5.51810844144594e-07, 1.16586189213879e-06, 2.54909650940894e-06, -0.357056746416508, 5.62022292969656e-05, 5.62022292969656e-05, -0.0540471272076846, -0.357056746416508, 0.866020410088011, -1.57677912186382, 0.301900257188833, -0.357056911910684, -1.89816125189175e-16, -1.89816125189175e-16, -0.0540472126573061, -0.357056911910684, 0.866019628255754, -1.57677971156304, 0.301900918222319, 1.65494176204478e-07, 5.62022292971554e-05, 5.62022292971554e-05, 8.54496218425182e-08, 1.65494176204478e-07, 7.81832257299268e-07, 5.89699223142196e-07, -6.61033489650003e-07, +0, 1430, 1.65463148981459e-07, 21.6680783949011, 21.6680783949011, -7.79835215321038e-07, 1.65463148981459e-07, -5.52778061618746e-07, 0.113810614320971, -0.252256318749131, -2.04244495417802e-16, 21.6680747104718, 21.6680747104718, 1.04657914088096e-16, -2.04244495417802e-16, -3.75295889590871e-16, 0.113809397263327, -0.252258748223278, 1.65463149185703e-07, 3.68442931064697e-06, 3.68442931064697e-06, -7.79835215425695e-07, 1.65463149185703e-07, -5.5277806124345e-07, 1.21705764370396e-06, 2.42947414866276e-06, -0.356183923098784, 5.61771325241605e-05, 5.61771325241605e-05, -0.0538881900590199, -0.356183923098784, 0.86516857860075, -1.57224789435084, 0.301274319627377, -0.356184093336289, -1.89623968702131e-16, -1.89623968702131e-16, -0.0538882768199695, -0.356184093336289, 0.865167801471611, -1.57224851101439, 0.301274994600071, 1.70237504819581e-07, 5.61771325243502e-05, 5.61771325243502e-05, 8.67609502791073e-08, 1.70237504819581e-07, 7.77129139113156e-07, 6.16663558655704e-07, -6.7497269152389e-07, +0, 1440, 1.71060096529962e-07, 21.7446710860851, 21.7446710860851, -7.64733041028191e-07, 1.71060096529962e-07, -5.5360673795877e-07, 0.112255579524621, -0.244860546944563, -2.13206362707711e-16, 21.7446674491862, 21.7446674491862, 1.0139364572733e-16, -2.13206362707711e-16, -3.77888386943683e-16, 0.112254330446679, -0.24486289507353, 1.71060096743168e-07, 3.63689887364833e-06, 3.63689887364833e-06, -7.64733041129586e-07, 1.71060096743168e-07, -5.53606737580882e-07, 1.24907794212968e-06, 2.34812896671233e-06, -0.355726022392966, 5.61628790101207e-05, 5.61628790101207e-05, -0.0538687932990024, -0.355726022392966, 0.864605655606954, -1.56981053931519, 0.301291247398228, -0.355726195960039, -1.89481047499843e-16, -1.89481047499843e-16, -0.0538688810202689, -0.355726195960039, 0.864604881713305, -1.56981117573415, 0.301291932337433, 1.73567074696636e-07, 5.61628790103102e-05, 5.61628790103102e-05, 8.77212663836592e-08, 1.73567074696636e-07, 7.73893649476956e-07, 6.36418951515085e-07, -6.84939210650533e-07, +0, 1450, 1.76614064672467e-07, 21.8362450318232, 21.8362450318232, -7.48003941281418e-07, 1.76614064672467e-07, -5.53668663991464e-07, 0.110883507247249, -0.234971431548634, -2.20440603139752e-16, 21.8362414462467, 21.8362414462467, 9.80161740708858e-17, -2.20440603139752e-16, -3.80927182203792e-16, 0.110882225650201, -0.234973689554434, 1.76614064892907e-07, 3.5855765619729e-06, 3.5855765619729e-06, -7.48003941379434e-07, 1.76614064892907e-07, -5.53668663610537e-07, 1.28159704742134e-06, 2.25800580029006e-06, -0.354794012081179, 5.61457393892325e-05, 5.61457393892325e-05, -0.0532730285921747, -0.354794012081179, 0.864273996754234, -1.56530412113931, 0.298642113185075, -0.354794189779582, -1.89383150032047e-16, -1.89383150032047e-16, -0.0532731173955547, -0.354794189779582, 0.864273226080852, -1.56530478367479, 0.298642810169711, 1.77698403632104e-07, 5.61457393894218e-05, 5.61457393894219e-05, 8.88033808226539e-08, 1.77698403632104e-07, 7.70673382135502e-07, 6.62535485877817e-07, -6.96984637391634e-07, +0, 1460, 1.82760410852003e-07, 21.9419936212981, 21.9419936212981, -7.29357841487576e-07, 1.82760410852003e-07, -5.53416880245945e-07, 0.108749362425837, -0.22322961909783, -2.27098380948183e-16, 21.9419900920997, 21.9419900920997, 9.49469896920551e-17, -2.27098380948183e-16, -3.8434512986093e-16, 0.108748044657244, -0.223231776479707, 1.82760411079102e-07, 3.52919838087542e-06, 3.52919838087542e-06, -7.29357841582524e-07, 1.82760411079102e-07, -5.534168798616e-07, 1.31776859269699e-06, 2.15738187750999e-06, -0.353375680957534, 5.61267772730144e-05, 5.61267772730144e-05, -0.0520932181098518, -0.353375680957534, 0.864157859209455, -1.55858927847386, 0.293388289365463, -0.353375863650665, -1.89285097783575e-16, -1.89285097783575e-16, -0.0520933084329761, -0.353375863650665, 0.864157091571839, -1.55858997389253, 0.293389002393343, 1.82693131139467e-07, 5.61267772732036e-05, 5.61267772732036e-05, 9.03231236438231e-08, 1.82693131139467e-07, 7.67637616467222e-07, 6.95418672999685e-07, -7.13027879699088e-07, +0, 1470, 1.89150808056582e-07, 22.0616686744059, 22.0616686744059, -7.08780474920071e-07, 1.89150808056582e-07, -5.5255183478453e-07, 0.105645870391471, -0.211574403753505, -2.3383236251714e-16, 22.0616652073051, 22.0616652073051, 9.21649086715634e-17, -2.3383236251714e-16, -3.87745726547797e-16, 0.105644514795117, -0.211576449925541, 1.89150808290414e-07, 3.46710080036749e-06, 3.46710080036749e-06, -7.08780475012235e-07, 1.89150808290414e-07, -5.52551834396784e-07, 1.35559635286999e-06, 2.0461720365769e-06, -0.351660345914337, 5.61058450767782e-05, 5.61058450767782e-05, -0.0507843510972358, -0.351660345914337, 0.864098017208225, -1.55049919788163, 0.287570606150331, -0.351660534567346, -1.89177082082494e-16, -1.89177082082494e-16, -0.0507844436175822, -0.351660534567346, 0.864097252394462, -1.55049993388544, 0.287571340325468, 1.88653008682906e-07, 5.61058450769673e-05, 5.61058450769673e-05, 9.25203469693206e-08, 1.88653008682906e-07, 7.64813763968402e-07, 7.3600381076718e-07, -7.3417513557806e-07, +0, 1480, 1.95371064353051e-07, 22.1954940785551, 22.1954940785551, -6.86704350634052e-07, 1.95371064353051e-07, -5.50777680032543e-07, 0.101850415838054, -0.200283714552587, -2.38449895580846e-16, 22.1954906792551, 22.1954906792551, 8.86931881481677e-17, -2.38449895580846e-16, -3.91066508192624e-16, 0.101849023275365, -0.200285641770521, 1.95371064591501e-07, 3.39929995090774e-06, 3.39929995090775e-06, -6.86704350722745e-07, 1.95371064591501e-07, -5.50777679641478e-07, 1.39256268879092e-06, 1.92721793494809e-06, -0.349990181860609, 5.60820988882346e-05, 5.60820988882346e-05, -0.0494730824206807, -0.349990181860609, 0.864066119314404, -1.54257316178452, 0.281658644263864, -0.349990377150531, -1.89046548771106e-16, -1.89046548771106e-16, -0.0494731775214531, -0.349990377150531, 0.864065356993427, -1.5425739452148, 0.281659403075284, 1.95289922638507e-07, 5.60820988884237e-05, 5.60820988884237e-05, 9.51007716975746e-08, 1.95289922638507e-07, 7.62320977288854e-07, 7.8343028640061e-07, -7.58811411989493e-07, +0, 1490, 2.01406891305586e-07, 22.3410951039919, 22.3410951039919, -6.67306493265636e-07, 2.01406891305586e-07, -5.49055146671474e-07, 0.0962255707511741, -0.193373660243532, -2.38010666118228e-16, 22.3410917672991, 22.3410917672991, 8.68051479512519e-17, -2.38010666118228e-16, -3.96545555702054e-16, 0.09622414299149, -0.193375483387023, 2.01406891543597e-07, 3.33669273842534e-06, 3.33669273842534e-06, -6.67306493352441e-07, 2.01406891543597e-07, -5.49055146274929e-07, 1.42775968458557e-06, 1.82314349114584e-06, -0.348370769514256, 5.60615114800978e-05, 5.60615114800978e-05, -0.0486152279257089, -0.348370769514256, 0.864024950417352, -1.5349177881921, 0.277711181243746, -0.348370970927155, -1.88936200244044e-16, -1.88936200244044e-16, -0.0486153247599081, -0.348370970927155, 0.86402418958208, -1.53491861790992, 0.277711959932389, 2.0141290002761e-07, 5.60615114802866e-05, 5.60615114802866e-05, 9.68341990937715e-08, 2.0141290002761e-07, 7.60835272044094e-07, 8.29717821119853e-07, -7.78688637558368e-07, +0, 1500, 2.05599256710418e-07, 22.4223009115346, 22.4223009115346, -6.54985981436094e-07, 2.05599256710418e-07, -5.47745830871355e-07, 0.0924173796844932, -0.191072957527153, -2.36420813409855e-16, 22.4222976163664, 22.4222976163664, 8.65377282226536e-17, -2.36420813409855e-16, -3.99922575332651e-16, 0.0924159277862449, -0.19107471468745, 2.05599256946839e-07, 3.29516822651078e-06, 3.29516822651078e-06, -6.54985981522631e-07, 2.05599256946839e-07, -5.47745830471432e-07, 1.45189824791982e-06, 1.75716029794223e-06, -0.347418680590121, 5.60508551655991e-05, 5.60508551655991e-05, -0.0484717855385725, -0.347418680590121, 0.86408793270348, -1.53035906788125, 0.277047621864959, -0.347418886133956, -1.88909919971207e-16, -1.88909919971207e-16, -0.0484718828511571, -0.347418886133956, 0.864087172505563, -1.53035992944131, 0.277048411056101, 2.05543834093718e-07, 5.60508551657881e-05, 5.60508551657881e-05, 9.73125856101236e-08, 2.05543834093718e-07, 7.60197917533296e-07, 8.61560060647402e-07, -7.89191143455557e-07, +0, 1510, 2.09273371762569e-07, 22.5478006326536, 22.5478006326536, -6.42832855192026e-07, 2.09273371762569e-07, -5.46307959454096e-07, 0.0853518085153372, -0.201050262335804, -2.16937145832174e-16, 22.5477973822056, 22.5477973822056, 8.47087336382275e-17, -2.16937145832174e-16, -3.94652816300783e-16, 0.0853503346248838, -0.201051954584471, 2.09273371979506e-07, 3.2504479404198e-06, 3.2504479404198e-06, -6.42832855276735e-07, 2.09273371979506e-07, -5.46307959059443e-07, 1.47389045359193e-06, 1.69224866776479e-06, -0.346244301022819, 5.60404699262888e-05, 5.60404699262888e-05, -0.050445531162905, -0.346244301022819, 0.864370822700802, -1.52483813163042, 0.286193580350595, -0.346244510931357, -1.88877174673674e-16, -1.88877174673674e-16, -0.0504456291027089, -0.346244510931357, 0.864370063312582, -1.52483902880488, 0.286194382794755, 2.0990853629098e-07, 5.60404699264777e-05, 5.60404699264777e-05, 9.79398046426557e-08, 2.0990853629098e-07, 7.59388218331369e-07, 8.97174451031188e-07, -8.02444156479219e-07, +0, 1520, 2.10862308337243e-07, 23.2499539022426, 23.2499539022426, -6.14886578662404e-07, 2.10862308337243e-07, -5.43958311916532e-07, 0.0162965201490861, -0.348644093282639, -3.48146345660343e-16, 23.2499507064254, 23.2499507064254, 9.8683739768766e-17, -3.48146345660343e-16, -4.4186531502396e-16, 0.0162950308303463, -0.348645649980681, 2.10862308685389e-07, 3.19581720162398e-06, 3.19581720162398e-06, -6.14886578761088e-07, 2.10862308685389e-07, -5.43958311474666e-07, 1.48931873944005e-06, 1.55669804335925e-06, -0.342242493650332, 5.60198294758674e-05, 5.60198294758674e-05, -0.114652028121398, -0.342242493650332, 0.865380199495759, -1.50642987837217, 0.579540633022403, -0.342242706879657, -1.89285176157754e-16, -1.89285176157754e-16, -0.114652131161944, -0.342242706879657, 0.865379442328348, -1.50643081218529, 0.579541466135368, 2.13229325883369e-07, 5.60198294760566e-05, 5.60198294760566e-05, 1.03040547210137e-07, 2.13229325883369e-07, 7.57167411674749e-07, 9.33813114240917e-07, -8.33112970717923e-07, +0, 1530, 2.30488111986858e-07, 23.2983507923508, 23.2983507923508, -5.84003271176168e-07, 2.30488111986858e-07, -5.42833468641654e-07, -0.0112757487409308, -0.197619622856755, -1.79663277154133e-16, 23.2983476436895, 23.2983476436895, 8.49031885754444e-17, -1.79663277154133e-16, -3.48016910431613e-16, -0.0112773430727074, -0.197621012873706, 2.30488112166521e-07, 3.14866131290584e-06, 3.14866131290584e-06, -5.84003271261072e-07, 2.30488112166521e-07, -5.42833468293637e-07, 1.59433177725218e-06, 1.39001695078303e-06, -0.337518017754421, 5.59824842822265e-05, 5.59824842822265e-05, -0.0605347815897074, -0.337518017754421, 0.866058370806918, -1.48659447408193, 0.330589659653656, -0.337518238176228, -1.89470887843065e-16, -1.89470887843065e-16, -0.0605348831383282, -0.337518238176228, 0.86605761343967, -1.48659546920072, 0.330590476279942, 2.2042180717782e-07, 5.5982484282416e-05, 5.5982484282416e-05, 1.01548620870218e-07, 2.2042180717782e-07, 7.57367248001692e-07, 9.95118798216097e-07, -8.16626287884628e-07, +0, 1540, 2.21306565836716e-07, 23.4978609663753, 23.4978609663753, -5.86450529488434e-07, 2.21306565836716e-07, -5.42017962865737e-07, -0.0174111793114622, -0.188924826089529, -2.96379981629441e-16, 23.4978578789583, 23.4978578789583, 8.24926531755818e-18, -2.96379981629441e-16, -5.08942594335282e-16, -0.0174127369478824, -0.188926222672517, 2.21306566133097e-07, 3.08741704099328e-06, 3.08741704099328e-06, -5.86450529496683e-07, 2.21306566133097e-07, -5.42017962356795e-07, 1.55763641993951e-06, 1.39658298708782e-06, -0.330167089884831, 5.59055026233654e-05, 5.59055026233654e-05, -0.0776519553947724, -0.330167089884831, 0.867401374120796, -1.45343995093532, 0.408899697996736, -0.330167315367723, -1.89959911788185e-16, -1.89959911788185e-16, -0.0776520561961452, -0.330167315367723, 0.867400619776448, -1.453441012794, 0.40890051631108, 2.25482891259144e-07, 5.59055026235553e-05, 5.59055026235553e-05, 1.00801373140658e-07, 2.25482891259144e-07, 7.5434434759761e-07, 1.06185868584843e-06, -8.18314341129059e-07, +0, 1550, 2.28564143455559e-07, 23.5750032564159, 23.5750032564159, -5.72340325767495e-07, 2.28564143455559e-07, -5.4053599815923e-07, 0.00226020902909245, -0.256286861518034, -1.28563311851927e-16, 23.5750002204077, 23.5750002204077, 7.30216424429618e-17, -1.28563311851927e-16, -3.49088093253412e-16, 0.00225861690485003, -0.256288187575119, 2.28564143584123e-07, 3.03600831040102e-06, 3.03600831040102e-06, -5.72340325840518e-07, 2.28564143584123e-07, -5.40535997810142e-07, 1.59212424301126e-06, 1.32605708620334e-06, -0.336456288432129, 5.59206343151909e-05, 5.59206343151909e-05, -0.0679433939482144, -0.336456288432129, 0.867258585526096, -1.48150489145343, 0.367273352072123, -0.336456522271629, -1.89406041416129e-16, -1.89406041416129e-16, -0.0679434948328757, -0.33645652227163, 0.867257830802499, -1.48150601317285, 0.367274180979724, 2.33839501772992e-07, 5.59206343153803e-05, 5.59206343153803e-05, 1.00884660705318e-07, 2.33839501772992e-07, 7.54723598100353e-07, 1.12171941557713e-06, -8.28907603575812e-07, +0, 1560, 2.26796487833904e-07, 23.7042487260553, 23.7042487260553, -5.5924548010131e-07, 2.26796487833904e-07, -5.38230590623857e-07, -0.0167463638683226, -0.229792876888776, -3.86172486976595e-17, 23.7042457334148, 23.7042457334148, -4.58583820295338e-18, -3.86172486976595e-17, -3.80297011824795e-16, -0.0167479469867262, -0.229794136291407, 2.26796487872522e-07, 2.99264057536141e-06, 2.99264057536141e-06, -5.59245480096724e-07, 2.26796487872522e-07, -5.3823059024356e-07, 1.58311840345823e-06, 1.25940263028009e-06, -0.336013141265017, 5.59128318331396e-05, 5.59128318331396e-05, -0.0661458822467189, -0.336013141265017, 0.867849360131783, -1.47886312516608, 0.357515328728402, -0.3360133799609, -1.8902612575946e-16, -1.8902612575946e-16, -0.0661459796152056, -0.3360133799609, 0.867848604514571, -1.47886428617376, 0.357516132658873, 2.38695883046126e-07, 5.59128318333286e-05, 5.59128318333286e-05, 9.73684876703544e-08, 2.38695883046126e-07, 7.55617212182705e-07, 1.16100767239009e-06, -8.03930467031484e-07, +0, 1570, 2.34658077539415e-07, 24.3035583513671, 24.3035583513671, -5.42656778754332e-07, 2.34658077539415e-07, -5.38329356040009e-07, -0.0826194003634859, -0.224845874871858, -1.01176411732199e-16, 24.3035553921978, 24.3035553921978, 3.24243473806098e-17, -1.01176411732199e-16, -3.29806464019798e-16, -0.0826210277120989, -0.224847049208208, 2.34658077640591e-07, 2.95916935908189e-06, 2.95916935908189e-06, -5.42656778786755e-07, 2.34658077640591e-07, -5.38329355710202e-07, 1.62734861355498e-06, 1.17433634998276e-06, -0.330375870696794, 5.58978931400791e-05, 5.58978931400791e-05, -0.0709858383939454, -0.330375870696794, 0.869192350160211, -1.45371117523663, 0.380410839191095, -0.330376113523266, -1.8986140807374e-16, -1.8986140807374e-16, -0.0709859320932964, -0.330376113523266, 0.869191593709622, -1.45371237312383, 0.380411608153521, 2.42826472077553e-07, 5.5897893140269e-05, 5.5897893140269e-05, 9.36993504595491e-08, 2.42826472077553e-07, 7.56450588724155e-07, 1.19788720131692e-06, -7.68962427057655e-07, +0, 1580, 2.36901136115809e-07, 24.5754999440124, 24.5754999440124, -5.26781843975795e-07, 2.36901136115809e-07, -5.3728083939976e-07, -0.116485964884473, -0.142173066870507, -4.13017093591416e-17, 24.5754970216475, 24.5754970216475, -9.88791605042071e-17, -4.13017093591416e-17, -4.06023362582994e-16, -0.116487604349376, -0.142174160498919, 2.36901136157111e-07, 2.92236483926428e-06, 2.92236483926428e-06, -5.26781843876916e-07, 2.36901136157111e-07, -5.37280838993737e-07, 1.6394649019369e-06, 1.09362841148068e-06, -0.330791850991575, 5.58879199737952e-05, 5.58879199737952e-05, -0.0716467066240801, -0.330791850991575, 0.869228206184274, -1.45646079899077, 0.379992667481017, -0.330792098170053, -1.90356572875745e-16, -1.90356572875745e-16, -0.0716467969201631, -0.330792098170053, 0.869227449219301, -1.45646203528944, 0.379993400478552, 2.47178480200974e-07, 5.58879199739856e-05, 5.58879199739856e-05, 9.02960834977477e-08, 2.47178480200974e-07, 7.56964973629641e-07, 1.23629865609702e-06, -7.32997530790008e-07, +0, 1590, 2.3014829283885e-07, 24.3001575774526, 24.3001575774526, -5.3158127829553e-07, 2.3014829283885e-07, -5.35473971989139e-07, -0.0318724375710846, -0.156967628546574, -1.4668063805876e-16, 24.3001546918603, 24.3001546918603, -2.4495170656958e-18, -1.4668063805876e-16, -3.53612062821195e-16, -0.0318740441575271, -0.156968739800173, 2.30148292985531e-07, 2.88559228707177e-06, 2.88559228707177e-06, -5.3158127829308e-07, 2.30148292985531e-07, -5.35473971635527e-07, 1.60658644275533e-06, 1.11125359929902e-06, -0.333856783812656, 5.58944829881681e-05, 5.58944829881681e-05, -0.0518587980376899, -0.333856783812656, 0.869268330806999, -1.46997041524622, 0.294042800878252, -0.333857035621095, -1.89695543267987e-16, -1.89695543267987e-16, -0.0518588856355829, -0.333857035621095, 0.869267572425854, -1.46997169570816, 0.294043529832024, 2.51808436978569e-07, 5.58944829883578e-05, 5.58944829883578e-05, 8.75978928961603e-08, 2.51808436978569e-07, 7.58381145867139e-07, 1.28046193121726e-06, -7.28953772865447e-07, +0, 1600, 2.27178197921527e-07, 24.5655376800672, 24.5655376800672, -5.22445763265507e-07, 2.27178197921527e-07, -5.33208223474577e-07, -0.0650729200060535, -0.158447663364642, -1.32825711753948e-16, 24.5655348371387, 24.5655348371387, -1.31373026507971e-17, -1.32825711753948e-16, -3.80518854373979e-16, -0.0650745163383446, -0.158448725333787, 2.27178198054353e-07, 2.84292843860864e-06, 2.84292843860864e-06, -5.22445763252369e-07, 2.27178198054353e-07, -5.33208223094058e-07, 1.59633229112035e-06, 1.06196914528018e-06, -0.328657686092482, 5.58659286080817e-05, 5.58659286080817e-05, -0.0580787966394509, -0.328657686092482, 0.870040342261692, -1.44650073736394, 0.322289364137747, -0.328657941996985, -1.89839434566724e-16, -1.89839434566724e-16, -0.0580788823479937, -0.328657941996985, 0.870039583462629, -1.44650206835496, 0.32229007436872, 2.55904502074129e-07, 5.58659286082716e-05, 5.58659286082716e-05, 8.57085426459188e-08, 2.55904502074129e-07, 7.58799063823674e-07, 1.33099101724016e-06, -7.10230973237894e-07, +0, 1610, 2.23918244329557e-07, 24.7463009746298, 24.7463009746298, -5.05578937124073e-07, 2.23918244329557e-07, -5.29819643319489e-07, -0.10666999262843, -0.095862125777168, -2.98555148315263e-16, 24.7462981766043, 24.7462981766043, -1.09459377655352e-16, -2.98555148315263e-16, -5.92730294457213e-16, -0.10667157393017, -0.0958631026074438, 2.23918244628113e-07, 2.79802549765003e-06, 2.79802549765003e-06, -5.05578937014614e-07, 2.23918244628113e-07, -5.29819642726759e-07, 1.58130173981831e-06, 9.76830275200689e-07, -0.328238417659441, 5.58252493124814e-05, 5.58252493124814e-05, -0.0751935100960262, -0.328238417659441, 0.870453045645071, -1.44422605306983, 0.399582181281347, -0.328238677418674, -1.89804070344312e-16, -1.89804070344312e-16, -0.075193593575837, -0.328238677418674, 0.870452285795739, -1.44422743410498, 0.399582860082564, 2.5975923439284e-07, 5.58252493126713e-05, 5.58252493126713e-05, 8.34798113112238e-08, 2.5975923439284e-07, 7.59849331354495e-07, 1.38103514019705e-06, -6.78801216835451e-07, +0, 1620, 2.24600241788522e-07, 24.7095002952516, 24.7095002952516, -5.01166151397901e-07, 2.24600241788522e-07, -5.27751474280617e-07, -0.079926676638013, -0.228108370900998, 2.63865224292579e-18, 24.7094975280507, 24.7094975280507, -5.96450801946499e-17, 2.63865224292579e-18, -4.13195813659381e-16, -0.0799282580911464, -0.22810932382347, 2.24600241785883e-07, 2.76720094149653e-06, 2.76720094149653e-06, -5.01166151338256e-07, 2.24600241785883e-07, -5.27751473867421e-07, 1.58145313213225e-06, 9.52922473327541e-07, -0.330107212895803, 5.58289591562013e-05, 5.58289591562013e-05, -0.0653027554768719, -0.330107212895803, 0.870436027372953, -1.45129717838666, 0.356434856583353, -0.330107476971692, -1.89161487069692e-16, -1.89161487069692e-16, -0.0653028393881142, -0.330107476971692, 0.870435263911282, -1.45129859682801, 0.356435536410279, 2.64075889956001e-07, 5.58289591563905e-05, 5.58289591563905e-05, 8.39112425633373e-08, 2.64075889956001e-07, 7.63461671124589e-07, 1.41844135635931e-06, -6.79826923742649e-07, +0, 1630, 2.30973305990406e-07, 25.4233093777919, 25.4233093777919, -4.90973773978899e-07, 2.30973305990406e-07, -5.28448894819164e-07, -0.136067784048584, -0.260560263940515, -2.18489642390956e-18, 25.4233066353881, 25.4233066353881, -1.31624847946744e-17, -2.18489642390956e-18, -2.8768898804933e-16, -0.136069400817078, -0.26056116500165, 2.3097330599259e-07, 2.74240379508568e-06, 2.74240379508568e-06, -4.90973773965738e-07, 2.3097330599259e-07, -5.28448894531475e-07, 1.61676849355026e-06, 9.01061133935719e-07, -0.327584879528341, 5.5821244556331e-05, 5.5821244556331e-05, -0.0718430929934332, -0.327584879528341, 0.871506474288671, -1.44050270920735, 0.385777004340491, -0.327585146668883, -1.89898002424379e-16, -1.89898002424379e-16, -0.0718431750446412, -0.327585146668883, 0.871505709281385, -1.44050416434337, 0.385777659330291, 2.67140542133666e-07, 5.58212445565209e-05, 5.58212445565209e-05, 8.20512081185395e-08, 2.67140542133666e-07, 7.65007285404303e-07, 1.45513601537613e-06, -6.54989800509942e-07, +0, 1640, 2.27866269569563e-07, 25.4964094811353, 25.4964094811353, -4.91982477605725e-07, 2.27866269569563e-07, -5.26371462999273e-07, -0.179742410140741, -0.132794153985713, 1.31483256177806e-17, 25.4964067644899, 25.4964067644899, -1.75309254410221e-16, 1.31483256177806e-17, -4.46518711316025e-16, -0.179744012093264, -0.13279505670105, 2.27866269556415e-07, 2.71664540470892e-06, 2.71664540470892e-06, -4.91982477430416e-07, 2.27866269556415e-07, -5.26371462552754e-07, 1.60195252397671e-06, 9.02715337338668e-07, -0.330089719295506, 5.57980899567607e-05, 5.57980899567607e-05, -0.0589045238933248, -0.330089719295506, 0.871433832674911, -1.45267883040015, 0.32685164481374, -0.330089990706371, -1.89717844268368e-16, -1.89717844268368e-16, -0.0589046040634772, -0.330089990706371, 0.871433067810107, -1.45268032041705, 0.326852282450418, 2.71410864803359e-07, 5.57980899569504e-05, 5.57980899569504e-05, 8.01701518084282e-08, 2.71410864803359e-07, 7.64864803728319e-07, 1.49001690553681e-06, -6.37636677872359e-07, +0, 1650, 2.24928405770058e-07, 24.9970598246196, 24.9970598246196, -4.83117812917597e-07, 2.24928405770058e-07, -5.2552545537738e-07, -0.074525945126987, -0.101038415120524, -5.80470757013185e-16, 24.9970571366574, 24.9970571366574, 1.25202562403519e-17, -5.80470757013185e-16, -5.87369160211024e-16, -0.0745275335877253, -0.10103927488227, 2.24928406350529e-07, 2.68796216998731e-06, 2.68796216998731e-06, -4.83117812930117e-07, 2.24928406350529e-07, -5.25525454790011e-07, 1.5884607376364e-06, 8.59761746505908e-07, -0.329273017175985, 5.57684713831138e-05, 5.57684713831138e-05, -0.0649999512144068, -0.329273017175985, 0.871500296403193, -1.44780410666993, 0.353688049250391, -0.329273291241839, -1.89744919085778e-16, -1.89744919085778e-16, -0.0650000273397572, -0.329273291241839, 0.871499530335663, -1.44780563305497, 0.353688647529039, 2.7406585300218e-07, 5.57684713833036e-05, 5.57684713833036e-05, 7.61253507739153e-08, 2.7406585300218e-07, 7.66067530284143e-07, 1.5263850346965e-06, -5.98278646843018e-07, +0, 1660, 2.22931414397051e-07, 25.1626473618081, 25.1626473618081, -4.87537504576765e-07, 2.22931414397051e-07, -5.25777203349789e-07, -0.041893872044272, -0.16719390296162, -3.68592226219185e-16, 25.1626447062173, 25.1626447062173, 6.53001357526522e-17, -3.68592226219185e-16, -4.06359771002422e-16, -0.0418954561436448, -0.167194778540449, 2.22931414765644e-07, 2.65559069321764e-06, 2.65559069321764e-06, -4.87537504642065e-07, 2.22931414765644e-07, -5.2577720294343e-07, 1.5840993728603e-06, 8.75578830222674e-07, -0.324770236614446, 5.57426167003082e-05, 5.57426167003082e-05, -0.0457731142552782, -0.324770236614447, 0.871030565101396, -1.42736539709472, 0.268449595499014, -0.324770513832987, -1.89978148140452e-16, -1.89978148140452e-16, -0.0457731897537547, -0.324770513832987, 0.87102979913051, -1.42736696831524, 0.268450196077537, 2.77218539498073e-07, 5.57426167004982e-05, 5.57426167004982e-05, 7.54984748676914e-08, 2.77218539498073e-07, 7.65970885802341e-07, 1.57122053071554e-06, -6.0057852538924e-07, +0, 1670, 2.20072880427382e-07, 25.5208773851756, 25.5208773851756, -4.76701687354812e-07, 2.20072880427382e-07, -5.23630420421899e-07, -0.131559459004696, -0.115650173803842, -2.10085741461022e-16, 25.5208747644693, 25.5208747644693, -1.4776693429979e-16, -2.10085741461022e-16, -5.73961403967957e-16, -0.131561032091669, -0.115650996288937, 2.20072880637468e-07, 2.62070637594378e-06, 2.62070637594378e-06, -4.76701687207045e-07, 2.20072880637468e-07, -5.23630419847938e-07, 1.57308697313846e-06, 8.2248509408941e-07, -0.321037498333045, 5.56757981453281e-05, 5.56757981453281e-05, -0.0562110796247316, -0.321037498333045, 0.871135481375776, -1.41114023167033, 0.311871475482863, -0.321037778518154, -1.90063612784506e-16, -1.90063612784506e-16, -0.0562111558465326, -0.321037778518154, 0.871134716717035, -1.41114184570045, 0.311872055792713, 2.80185108479395e-07, 5.56757981455181e-05, 5.56757981455181e-05, 7.6221801963704e-08, 2.80185108479395e-07, 7.64658742032142e-07, 1.61403012234341e-06, -5.80309849421257e-07, +0, 1680, 2.13167110398501e-07, 25.9053610388694, 25.9053610388694, -4.76758638743237e-07, 2.13167110398501e-07, -5.21638326142717e-07, -0.158299061876221, -0.202160086046834, -1.720683159952e-16, 25.9053584507538, 25.9053584507538, -1.80793476404371e-16, -1.720683159952e-16, -5.73896984207602e-16, -0.158300600406573, -0.202160906249849, 2.13167110570569e-07, 2.58811563913995e-06, 2.58811563913995e-06, -4.76758638562444e-07, 2.13167110570569e-07, -5.2163832556882e-07, 1.53853035187685e-06, 8.20203015024572e-07, -0.324857726104001, 5.56309253973035e-05, 5.56309253973035e-05, -0.0584817796437514, -0.324857726104001, 0.87134896967354, -1.42742583448099, 0.327351245133928, -0.32485800875997, -1.89588048746127e-16, -1.89588048746128e-16, -0.0584818578416324, -0.32485800875997, 0.871348203830192, -1.42742748101784, 0.32735183745651, 2.82655970020108e-07, 5.5630925397493e-05, 5.5630925397493e-05, 7.81978818784103e-08, 2.82655970020108e-07, 7.6584334761296e-07, 1.646536844452e-06, -5.92322576122467e-07, +0, 1690, 2.20375515305452e-07, 25.8570189620217, 25.8570189620217, -4.58496404660205e-07, 2.20375515305452e-07, -5.19764454689982e-07, -0.167681503666565, -0.202712493670241, -5.31497832497124e-16, 25.8570163888016, 25.8570163888016, -1.02607811528788e-16, -5.31497832497124e-16, -7.40746872183314e-16, -0.167683072614766, -0.202713230357978, 2.2037551583695e-07, 2.57322006499143e-06, 2.57322006499143e-06, -4.58496404557597e-07, 2.2037551583695e-07, -5.19764453949235e-07, 1.56894820128465e-06, 7.36687737047618e-07, -0.330553611832968, 5.56657067662501e-05, 5.56657067662501e-05, -0.0948571875504009, -0.330553611832968, 0.872192188429956, -1.45287470949267, 0.491382973773719, -0.33055389777339, -1.89252762702419e-16, -1.89252762702419e-16, -0.094857264098867, -0.33055389777339, 0.872191419962583, -1.45287637741489, 0.491383531343407, 2.85940422450483e-07, 5.56657067664393e-05, 5.56657067664393e-05, 7.65484653896461e-08, 2.85940422450483e-07, 7.68467373166729e-07, 1.6679222190701e-06, -5.57569687599123e-07, +0, 1700, 2.24085360790213e-07, 26.7568370716477, 26.7568370716477, -4.65071736206989e-07, 2.24085360790213e-07, -5.21088181639657e-07, -0.169693006550855, -0.208849138938021, -1.02602256822722e-16, 26.7568345145379, 26.7568345145379, -2.4829965181229e-16, -1.02602256822722e-16, -4.86931274664252e-16, -0.169694595980462, -0.208849903578636, 2.24085360892815e-07, 2.55710982958421e-06, 2.55710982958421e-06, -4.65071735958689e-07, 2.24085360892815e-07, -5.21088181152726e-07, 1.58942960633098e-06, 7.64640614690501e-07, -0.339025550200081, 5.5675735906918e-05, 5.5675735906918e-05, -0.0560840719138548, -0.339025550200081, 0.872044421781022, -1.49521389471363, 0.312857301657195, -0.339025840637334, -1.90360769555368e-16, -1.90360769555368e-16, -0.0560841455851668, -0.339025840637334, 0.872043652432971, -1.49521560268306, 0.31285783786443, 2.90437253739404e-07, 5.56757359071085e-05, 5.56757359071085e-05, 7.36713125709881e-08, 2.90437253739404e-07, 7.6934805186245e-07, 1.70796943333553e-06, -5.36207234465718e-07, +0, 1710, 2.19983515229229e-07, 26.6921566923383, 26.6921566923383, -4.72890532264008e-07, 2.19983515229229e-07, -5.19102687379352e-07, -0.078675716880594, -0.367254828474343, -2.88618195798747e-16, 26.6921541551122, 26.6921541551122, -3.88194066471759e-17, -2.88618195798747e-16, -4.34573182172475e-16, -0.0786772874617017, -0.367255632611338, 2.19983515517848e-07, 2.53722617600805e-06, 2.53722617600805e-06, -4.72890532225189e-07, 2.19983515517848e-07, -5.19102686944779e-07, 1.57058110700124e-06, 8.04136994929035e-07, -0.345992221330863, 5.56419541622873e-05, 5.56419541622873e-05, -0.0631140233862585, -0.345992221330863, 0.872341672678087, -1.52784932163085, 0.347237139099646, -0.345992514756383, -1.9050064945556e-16, -1.9050064945556e-16, -0.0631140952680837, -0.345992514756383, 0.872340903493479, -1.5278510588162, 0.347237665142637, 2.93425517909165e-07, 5.56419541624778e-05, 5.56419541624778e-05, 7.18818273406671e-08, 2.93425517909165e-07, 7.69184607873998e-07, 1.73718533726171e-06, -5.26042995530973e-07, +0, 1720, 2.15929598769123e-07, 26.1619284173256, 26.1619284173256, -4.64679900519422e-07, 2.15929598769123e-07, -5.18676005934059e-07, -0.0716858582481606, -0.168484569859562, -7.24213913595236e-16, 26.1619259030898, 26.1619259030898, -2.58983823038857e-17, -7.24213913595236e-16, -6.88597413396913e-16, -0.071687410749181, -0.16848533455111, 2.15929599493337e-07, 2.51423584353142e-06, 2.51423584353142e-06, -4.64679900493523e-07, 2.15929599493337e-07, -5.18676005245461e-07, 1.55250102063033e-06, 7.64691547526664e-07, -0.33755675977313, 5.55945125736867e-05, 5.55945125736867e-05, -0.0576565507811514, -0.33755675977313, 0.872060500363647, -1.48800528220922, 0.320610364827262, -0.337557052732494, -1.90179006618926e-16, -1.90179006618926e-16, -0.0576566183058375, -0.337557052732494, 0.872059730033214, -1.48800702833437, 0.320610842731701, 2.92959362889791e-07, 5.55945125738769e-05, 5.55945125738769e-05, 6.75246868281807e-08, 2.92959362889791e-07, 7.70330432352512e-07, 1.74612514741635e-06, -4.77904439892412e-07, +0, 1730, 2.11698467425378e-07, 26.2509019085251, 26.2509019085251, -4.67800860281242e-07, 2.11698467425378e-07, -5.17752500822884e-07, -0.0985266342345098, -0.456635454347454, -4.5465656119637e-16, 26.2508994167384, 26.2508994167384, 1.51522404108248e-16, -4.5465656119637e-16, -5.3044145668501e-16, -0.0985281682142509, -0.456636233396184, 2.11698467880034e-07, 2.4917866897329e-06, 2.4917866897329e-06, -4.67800860432764e-07, 2.11698467880034e-07, -5.17752500292442e-07, 1.53397974086247e-06, 7.79048730604774e-07, -0.332487612040242, 5.55590051306983e-05, 5.55590051306983e-05, -0.061193544490166, -0.332487612040242, 0.872161371483454, -1.46307690673788, 0.340142269580158, -0.332487904842912, -1.90155658764924e-16, -1.90155658764924e-16, -0.0611936142491636, -0.332487904842912, 0.872160601501473, -1.46307866165522, 0.340142762382078, 2.92802668997716e-07, 5.55590051308885e-05, 5.55590051308885e-05, 6.97589975924088e-08, 2.92802668997716e-07, 7.69981980367141e-07, 1.75491734031861e-06, -4.92801917634617e-07, +0, 1740, 2.12097642746006e-07, 26.3706530843652, 26.3706530843652, -4.52119047859881e-07, 2.12097642746006e-07, -5.17895950868213e-07, -0.159714386012832, -0.292687810639362, -4.49598020757809e-16, 26.3706506143595, 26.3706506143595, -1.13499048923485e-16, -4.49598020757809e-16, -6.79445597466984e-16, -0.159715923452056, -0.292688516175133, 2.12097643195605e-07, 2.47000565153778e-06, 2.47000565153778e-06, -4.52119047746381e-07, 2.12097643195605e-07, -5.17895950188768e-07, 1.53743922289916e-06, 7.05535771444355e-07, -0.332640015363504, 5.55565675084538e-05, 5.55565675084538e-05, -0.0623377329050897, -0.332640015363504, 0.872867666588754, -1.46587972457421, 0.341490133406422, -0.332640310222708, -1.88828819017517e-16, -1.88828819017517e-16, -0.0623378035702593, -0.332640310222708, 0.872866894949354, -1.46588150172819, 0.341490607380207, 2.94859203403294e-07, 5.55565675086426e-05, 5.55565675086426e-05, 7.06651694014068e-08, 2.94859203403294e-07, 7.71639399702386e-07, 1.77715396769278e-06, -4.73973784527697e-07, +0, 1750, 2.1259193719898e-07, 26.9484289721648, 26.9484289721648, -4.50193184283305e-07, 2.1259193719898e-07, -5.17325993714351e-07, -0.253128555188922, -0.110414185483629, -9.4504467708819e-17, 26.9484265176685, 26.9484265176685, -2.55424720543472e-16, -9.4504467708819e-17, -5.75825688600017e-16, -0.253130094841203, -0.110414878688945, 2.12591937293484e-07, 2.45449627683767e-06, 2.45449627683767e-06, -4.50193184027881e-07, 2.12591937293484e-07, -5.17325993138526e-07, 1.53965228073458e-06, 6.93205315970219e-07, -0.333043311754858, 5.55337709547689e-05, 5.55337709547689e-05, -0.0458438028424753, -0.333043311754858, 0.872755581981888, -1.46641932729706, 0.267906105912367, -0.333043607284821, -1.89179213835973e-16, -1.89179213835973e-16, -0.0458438710391613, -0.333043607284821, 0.872754807890746, -1.46642111880895, 0.267906556464593, 2.95529962580971e-07, 5.5533770954958e-05, 5.5533770954958e-05, 6.81966883581407e-08, 2.95529962580971e-07, 7.74091141869684e-07, 1.79151188941169e-06, -4.50552226337966e-07, +0, 1760, 2.14173422125897e-07, 27.6956883993023, 27.6956883993023, -4.5054853148716e-07, 2.14173422125897e-07, -5.14991370488152e-07, -0.244406071035439, -0.331789530181522, -1.63321726163809e-16, 27.6956859568643, 27.6956859568643, -1.97506055788229e-16, -1.63321726163809e-16, -4.87372188333267e-16, -0.24440762043669, -0.331790228294191, 2.14173422289219e-07, 2.44243803030968e-06, 2.44243803030968e-06, -4.50548531289655e-07, 2.14173422289219e-07, -5.14991370000779e-07, 1.54940125035739e-06, 6.98112668835371e-07, -0.336957847145658, 5.55098618834643e-05, 5.55098618834643e-05, -0.0702770617855933, -0.336957847145658, 0.873095591514699, -1.48615788839277, 0.375905416626143, -0.336958144459655, -1.90447559296185e-16, -1.90447559296185e-16, -0.0702771295061884, -0.336958144459655, 0.87309481740086, -1.48615970674441, 0.375905847043064, 2.97313995921954e-07, 5.55098618836547e-05, 5.55098618836547e-05, 6.7720595812561e-08, 2.97313995921954e-07, 7.74113839903847e-07, 1.81835163542048e-06, -4.30416918900655e-07, +0, 1770, 2.12455788401421e-07, 27.4957627476566, 27.4957627476566, -4.54919351207732e-07, 2.12455788401421e-07, -5.14501559899943e-07, -0.176277833264804, -0.159613758120954, -2.40561643518409e-16, 27.4957603181126, 27.4957603181126, -2.08006465940944e-16, -2.40561643518409e-16, -5.74724498232486e-16, -0.176279375942036, -0.159614476632495, 2.12455788641982e-07, 2.42954405747993e-06, 2.42954405747993e-06, -4.54919350999726e-07, 2.12455788641982e-07, -5.14501559325218e-07, 1.5426772330854e-06, 7.18511540026068e-07, -0.348444705924963, 5.5506880760994e-05, 5.5506880760994e-05, -0.0402056011028869, -0.348444705924963, 0.871809489052471, -1.53970068427682, 0.239846301341236, -0.348445007186119, -1.90204939634767e-16, -1.90204939634767e-16, -0.0402056663168576, -0.348445007186119, 0.871808713572452, -1.53970253157399, 0.239846724134583, 3.01261154170349e-07, 5.55068807611841e-05, 5.55068807611841e-05, 6.5213969408445e-08, 3.01261154170349e-07, 7.75480019322136e-07, 1.84729717116578e-06, -4.22793345744936e-07, +0, 1780, 2.1291066643366e-07, 27.4705791612644, 27.4705791612644, -4.42395936644337e-07, 2.1291066643366e-07, -5.13035106600677e-07, -0.205138065415117, -0.0895310646141578, -7.2660469315648e-16, 27.4705767463202, 27.4705767463202, -1.26439078877684e-16, -7.2660469315648e-16, -7.81387811500509e-16, -0.205139612746135, -0.0895317255185956, 2.12910667160265e-07, 2.41494414503245e-06, 2.41494414503245e-06, -4.42395936517899e-07, 2.12910667160265e-07, -5.13035105819289e-07, 1.54733101817901e-06, 6.60904438610799e-07, -0.345517174124172, 5.54670801812508e-05, 5.54670801812508e-05, -0.054312104629734, -0.345517174124172, 0.872511769638293, -1.5265413625722, 0.300877735263744, -0.345517475922622, -1.90569005998946e-16, -1.90569005998946e-16, -0.0543121675711767, -0.345517475922622, 0.872510994077151, -1.52654322121592, 0.300878113693634, 3.01798450336331e-07, 5.54670801814414e-05, 5.54670801814414e-05, 6.29414439908861e-08, 3.01798450336331e-07, 7.75561141634255e-07, 1.858643708613e-06, -3.78429885286414e-07, +0, 1790, 2.08420552401686e-07, 27.4110661678097, 27.4110661678097, -4.40025188324097e-07, 2.08420552401686e-07, -5.13128551934997e-07, -0.175382724727513, -0.283309723413421, -8.62363400208144e-16, 27.4110637703139, 27.4110637703139, 3.62358629709673e-17, -8.62363400208144e-16, -7.10744752575868e-16, -0.175384253537191, -0.283310374030842, 2.08420553264049e-07, 2.39749584897818e-06, 2.39749584897818e-06, -4.40025188360334e-07, 2.08420553264049e-07, -5.13128551224251e-07, 1.52880967764531e-06, 6.50617420937351e-07, -0.339355584559733, 5.54320969218975e-05, 5.54320969218975e-05, -0.0762808663225572, -0.339355584559733, 0.87283133477389, -1.49782487294081, 0.403340448941337, -0.339355885591584, -1.89753644537225e-16, -1.89753644537225e-16, -0.0762809313103416, -0.339355885591585, 0.872830559417691, -1.49782674252461, 0.403340841168864, 3.01031850659461e-07, 5.54320969220872e-05, 5.54320969220872e-05, 6.4987785088863e-08, 3.01031850659461e-07, 7.75356199027757e-07, 1.86958379345496e-06, -3.92227521900987e-07, +0, 1800, 2.04815886113354e-07, 27.3268410566715, 27.3268410566715, -4.38238780477464e-07, 2.04815886113354e-07, -5.13889237367386e-07, -0.126547902298879, -0.283481145895469, -1.13264621339884e-15, 27.3268386776543, 27.3268386776543, 1.70081336753269e-16, -1.13264621339884e-15, -7.24675816745803e-16, -0.126549419084708, -0.283481788699035, 2.04815887246001e-07, 2.37901721718007e-06, 2.37901721718007e-06, -4.38238780647544e-07, 2.04815887246001e-07, -5.1388923664271e-07, 1.51678582901449e-06, 6.42803565136358e-07, -0.334635309569712, 5.53776788209476e-05, 5.53776788209476e-05, -0.0698289225038179, -0.334635309569712, 0.871836390656992, -1.47580894546978, 0.372839978124527, -0.334635612068699, -1.90282896228534e-16, -1.90282896228534e-16, -0.0698289872044707, -0.334635612068699, 0.871835614892762, -1.47581083862129, 0.372840356688938, 3.02498986288408e-07, 5.53776788211379e-05, 5.53776788211379e-05, 6.47006516755627e-08, 3.02498986288408e-07, 7.75764230855788e-07, 1.89315152174078e-06, -3.78564412920619e-07, +0, 1810, 2.01978621648624e-07, 27.6621950763957, 27.6621950763957, -4.39274319698006e-07, 2.01978621648624e-07, -5.13827803504693e-07, -0.224223303698135, -0.297198449380888, -5.66920249877137e-16, 27.662192713773, 27.662192713773, -4.92012843795568e-17, -5.66920249877137e-16, -7.38054196710023e-16, -0.224224808832139, -0.297199100097259, 2.01978622215545e-07, 2.36262271562995e-06, 2.36262271562995e-06, -4.39274319648805e-07, 2.01978622215545e-07, -5.13827802766638e-07, 1.50513400477748e-06, 6.50716371824242e-07, -0.333316006990507, 5.53325919824048e-05, 5.53325919824048e-05, -0.0660918132596125, -0.333316006990507, 0.871465401307285, -1.46993936488648, 0.351713515572863, -0.333316311929988, -1.8920617474304e-16, -1.8920617474304e-16, -0.0660918806469019, -0.333316311929988, 0.871464625559552, -1.46994127799305, 0.351713898886842, 3.04939479602302e-07, 5.5332591982594e-05, 5.5332591982594e-05, 6.73872899721112e-08, 3.04939479602302e-07, 7.75747733414149e-07, 1.91310658085504e-06, -3.83313979524165e-07, +0, 1820, 2.08651008971694e-07, 28.5331780372004, 28.5331780372004, -4.35504854485428e-07, 2.08651008971694e-07, -5.13296245957783e-07, -0.328564581389256, -0.26028978656844, 9.0935643080421e-17, 28.5331756804113, 28.5331756804113, -2.09819545374338e-16, 9.0935643080421e-17, -4.20768033315511e-16, -0.328566112387172, -0.260290418719531, 2.08651008880758e-07, 2.35678907837095e-06, 2.35678907837095e-06, -4.35504854275608e-07, 2.08651008880758e-07, -5.13296245537016e-07, 1.53099791420482e-06, 6.32151091812812e-07, -0.338816358236516, 5.54169418057953e-05, 5.54169418057953e-05, -0.0678853646445096, -0.338816358236516, 0.872953669733071, -1.49407617443209, 0.36541754542973, -0.338816664574686, -1.88875643810546e-16, -1.88875643810546e-16, -0.0678854302387836, -0.338816664574686, 0.872952890261969, -1.49407810010812, 0.365417922006403, 3.06338170331287e-07, 5.54169418059842e-05, 5.54169418059842e-05, 6.55942744838761e-08, 3.06338170331287e-07, 7.79471102306398e-07, 1.9256760219274e-06, -3.76576669612623e-07, +0, 1830, 2.08681608819358e-07, 28.545434687763, 28.545434687763, -4.46225572467149e-07, 2.08681608819358e-07, -5.108364460615e-07, -0.155662778043916, -0.273761479552934, -4.52600428654586e-16, 28.5454323384757, 28.5454323384757, 2.32546639100816e-17, -4.52600428654586e-16, -4.15249240682892e-16, -0.155664312763641, -0.273762165407934, 2.08681609271958e-07, 2.34928726222951e-06, 2.34928726222951e-06, -4.46225572490404e-07, 2.08681609271958e-07, -5.10836445646251e-07, 1.5347197258488e-06, 6.8585499997285e-07, -0.359045336876962, 5.5355260016737e-05, 5.5355260016737e-05, -0.0393086519276636, -0.359045336876962, 0.872235701458007, -1.59077118563837, 0.232829300986117, -0.359045646640388, -1.91005825830451e-16, -1.91005825830451e-16, -0.0393087114216048, -0.359045646640388, 0.872234922292672, -1.59077315137438, 0.232829629147418, 3.09763425996235e-07, 5.5355260016928e-05, 5.5355260016928e-05, 5.94939398903017e-08, 3.09763425996235e-07, 7.79165335196116e-07, 1.96573600938261e-06, -3.2816129949278e-07, +0, 1840, 2.08662596317708e-07, 28.7547975105712, 28.7547975105712, -4.37787563396597e-07, 2.08662596317708e-07, -5.09469392087705e-07, -0.153912134644374, -0.168322205298101, -6.57779343242529e-16, 28.7547951700656, 28.7547951700656, -6.34366730760925e-17, -6.57779343242529e-16, -7.06944633095374e-16, -0.153913670146861, -0.168322856112882, 2.08662596975487e-07, 2.34050568118079e-06, 2.34050568118079e-06, -4.37787563333161e-07, 2.08662596975487e-07, -5.0946939138076e-07, 1.53550248638293e-06, 6.50814779397671e-07, -0.368757858257308, 5.53359405816176e-05, 5.53359405816176e-05, -0.0666089628141012, -0.368757858257308, 0.872694942415135, -1.63642661513183, 0.353289642670397, -0.368758169186431, -1.91452541026209e-16, -1.91452541026209e-16, -0.0666090197971483, -0.368758169186431, 0.872694163918757, -1.63642859952209, 0.353289932877179, 3.10929123702396e-07, 5.53359405818091e-05, 5.53359405818091e-05, 5.6983046835544e-08, 3.10929123702396e-07, 7.78496378521037e-07, 1.98439026333776e-06, -2.90206775971781e-07, +0, 1850, 2.07021042346251e-07, 29.1027309903011, 29.1027309903011, -4.39948064505377e-07, 2.07021042346251e-07, -5.10750043981963e-07, -0.156753636524841, -0.323976241372, -3.24798882633204e-16, 29.1027286597207, 29.1027286597207, 3.39960489598502e-17, -3.24798882633204e-16, -3.68921423123554e-16, -0.156755166101775, -0.323976901150835, 2.0702104267105e-07, 2.3305803923664e-06, 2.3305803923664e-06, -4.39948064539373e-07, 2.0702104267105e-07, -5.10750043613041e-07, 1.52957693346726e-06, 6.59778835858779e-07, -0.365576280246781, 5.5331850448099e-05, 5.5331850448099e-05, -0.0531419567522304, -0.365576280246781, 0.871865500350594, -1.62207737372424, 0.296028212021309, -0.365576589840542, -1.91317571185825e-16, -1.91317571185825e-16, -0.0531420144164875, -0.365576589840542, 0.871864721742582, -1.6220793595788, 0.296028513602488, 3.09593761013676e-07, 5.53318504482904e-05, 5.53318504482904e-05, 5.76642573764121e-08, 3.09593761013676e-07, 7.78608011710593e-07, 1.98585456247474e-06, -3.01581185426675e-07, +0, 1860, 2.02315092932808e-07, 28.4954218647647, 28.4954218647647, -4.38535228360716e-07, 2.02315092932808e-07, -5.1111255403465e-07, -0.0862902425918223, -0.361284286818909, -4.36483440035566e-16, 28.4954195476231, 28.4954195476231, 4.85084496992438e-18, -4.36483440035566e-16, -4.93408366588871e-16, -0.0862917506463473, -0.361284941822075, 2.02315093369291e-07, 2.31714164431811e-06, 2.31714164431811e-06, -4.38535228365567e-07, 2.02315093369291e-07, -5.11112553541241e-07, 1.50805452509903e-06, 6.55003165080825e-07, -0.361913123871979, 5.52929346978693e-05, 5.52929346978693e-05, -0.0589741821963484, -0.361913123871979, 0.87145490933422, -1.60397900354526, 0.321745353130646, -0.361913432345602, -1.89943649083527e-16, -1.89943649083527e-16, -0.0589742412419481, -0.361913432345602, 0.871454131302711, -1.60398099099656, 0.321745659735422, 3.08473621747664e-07, 5.52929346980593e-05, 5.52929346980593e-05, 5.90455993191157e-08, 3.08473621747664e-07, 7.78031509590089e-07, 1.98745130248381e-06, -3.06604772677458e-07, +0, 1870, 1.98332872999029e-07, 28.7258567420779, 28.7258567420779, -4.29809617032071e-07, 1.98332872999029e-07, -5.10337494341778e-07, -0.195513878520527, -0.200890870976403, -1.35860443528013e-15, 28.7258544391976, 28.7258544391976, 5.52678023410916e-18, -1.35860443528013e-15, -1.08264875117174e-15, -0.195515371395238, -0.200891488785303, 1.98332874357634e-07, 2.30288034853712e-06, 2.30288034853712e-06, -4.29809617037597e-07, 1.98332874357634e-07, -5.10337493259129e-07, 1.49287471058966e-06, 6.17808901086231e-07, -0.358125135186588, 5.52128394149626e-05, 5.52128394149626e-05, -0.0920900876417162, -0.358125135186588, 0.872683042082086, -1.58623448646143, 0.467184080056887, -0.35812544148016, -1.89599455315569e-16, -1.89599455315569e-16, -0.0920901439770154, -0.35812544148016, 0.872682264584915, -1.58623647193065, 0.467184335180311, 3.06293571964513e-07, 5.52128394151521e-05, 5.52128394151521e-05, 5.63352995996164e-08, 3.06293571964513e-07, 7.77497170523715e-07, 1.98546921315309e-06, -2.55123417925287e-07, +0, 1880, 1.96211413771524e-07, 28.4760631101075, 28.4760631101075, -4.32760458427372e-07, 1.96211413771524e-07, -5.11265901313475e-07, -0.193334623317574, -0.302182040861916, -1.64600465141258e-16, 28.4760608142225, 28.4760608142225, -1.5303729972498e-16, -1.64600465141258e-16, -5.31151798097069e-16, -0.193336097205654, -0.302182669727024, 1.96211413936125e-07, 2.295885008702e-06, 2.295885008702e-06, -4.32760458274335e-07, 1.96211413936125e-07, -5.11265900782323e-07, 1.47388808147182e-06, 6.288651075061e-07, -0.349341272048905, 5.52380669505185e-05, 5.52380669505185e-05, -0.0622076545207269, -0.349341272048905, 0.873380199775182, -1.54037666441993, 0.339010785010045, -0.34934157585577, -1.88096443594479e-16, -1.88096443594479e-16, -0.0622077131142151, -0.34934157585577, 0.873379419538651, -1.54037862788121, 0.339011063493453, 3.03806864511773e-07, 5.52380669507066e-05, 5.52380669507066e-05, 5.85934903148358e-08, 3.03806864511773e-07, 7.80236530854832e-07, 1.96346128163084e-06, -2.78483406293805e-07, +0, 1890, 2.00335446906962e-07, 30.2529322312197, 30.2529322312197, -4.38949475980108e-07, 2.00335446906962e-07, -5.09985280568627e-07, -0.357436928149164, -0.216159524091026, 1.94064483519625e-17, 30.2529299390875, 30.2529299390875, -2.28784254027027e-16, 1.94064483519625e-17, -4.12482204465322e-16, -0.35743842639696, -0.21616018397356, 2.00335446887555e-07, 2.29213220514761e-06, 2.29213220514761e-06, -4.38949475751324e-07, 2.00335446887555e-07, -5.09985280156145e-07, 1.498247795789e-06, 6.59882535197356e-07, -0.35189863611846, 5.52477655778211e-05, 5.52477655778211e-05, -0.0549421108471858, -0.35189863611846, 0.873812717326064, -1.55707924824957, 0.298778118584226, -0.35189894092398, -1.90064776533395e-16, -1.90064776533395e-16, -0.0549421646007705, -0.35189894092398, 0.873811936212419, -1.55708124370484, 0.298778355780406, 3.04805520529553e-07, 5.52477655780112e-05, 5.52477655780112e-05, 5.37535844831287e-08, 3.04805520529553e-07, 7.81113644311934e-07, 1.99545527081782e-06, -2.37196179299914e-07, +0, 1900, 2.03149713445292e-07, 30.5564952335835, 30.5564952335835, -4.4139509628001e-07, 2.03149713445292e-07, -5.09692233904986e-07, -0.0603139937399037, -0.483989790849369, -2.27115733234578e-16, 30.5564929454193, 30.5564929454193, 5.60455215502037e-17, -2.27115733234578e-16, -2.36046777577935e-16, -0.0603155079590345, -0.483990464810935, 2.03149713672408e-07, 2.28816424802374e-06, 2.28816424802374e-06, -4.41395096336055e-07, 2.03149713672408e-07, -5.0969223366894e-07, 1.5142191302043e-06, 6.73961565541907e-07, -0.396227138102678, 5.526397265763e-05, 5.526397265763e-05, -0.0632010147510819, -0.396227138102678, 0.872950611359701, -1.76543637013236, 0.339200167478955, -0.396227447970264, -1.92261473009635e-16, -1.92261473009635e-16, -0.063201067563205, -0.396227447970264, 0.872949830510872, -1.76543841346926, 0.339200406367942, 3.09867585045834e-07, 5.52639726578223e-05, 5.52639726578223e-05, 5.28121234219466e-08, 3.09867585045834e-07, 7.80848829539475e-07, 2.04333690462344e-06, -2.38888986529588e-07, +0, 1910, 2.00603965502288e-07, 30.0557560925076, 30.0557560925076, -4.38590873858756e-07, 2.00603965502288e-07, -5.08608212625035e-07, -0.140306483527842, -0.225244548829768, -4.94643377397459e-17, 30.0557538114932, 30.0557538114932, -1.43015733972869e-16, -4.94643377397459e-17, -4.23042533088906e-16, -0.140307982936803, -0.225245209909159, 2.00603965551753e-07, 2.28101438541149e-06, 2.28101438541149e-06, -4.3859087371574e-07, 2.00603965551753e-07, -5.08608212201993e-07, 1.4994089612852e-06, 6.61079390017646e-07, -0.383443969270482, 5.52229912759015e-05, 5.52229912759015e-05, -0.0470171462563833, -0.383443969270482, 0.872381707098564, -1.70306715981583, 0.263149488019372, -0.383444276515101, -1.909819900163e-16, -1.909819900163e-16, -0.0470171978821023, -0.383444276515101, 0.872380926713777, -1.70306917567494, 0.263149698453363, 3.07244619679594e-07, 5.52229912760925e-05, 5.52229912760926e-05, 5.1625719137067e-08, 3.07244619679594e-07, 7.80384786694949e-07, 2.0158591089443e-06, -2.10433988204851e-07, +0, 1920, 1.9789307404064e-07, 29.7718553801062, 29.7718553801062, -4.3339782664778e-07, 1.9789307404064e-07, -5.07334604072802e-07, -0.204516163636073, -0.0922364593197734, -7.475177368543e-16, 29.7718531085347, 29.7718531085347, -3.94230999848291e-17, -7.475177368543e-16, -7.33935913539201e-16, -0.204517650278248, -0.092237098820942, 1.97893074788158e-07, 2.27157151731972e-06, 2.27157151731972e-06, -4.33397826608356e-07, 1.97893074788158e-07, -5.07334603338866e-07, 1.48664217555483e-06, 6.39501168460575e-07, -0.370515907453083, 5.51831720717056e-05, 5.51831720717056e-05, -0.0513457108707845, -0.370515907453083, 0.874227459994126, -1.64442110392124, 0.279991541182762, -0.370516210965798, -1.90264864971106e-16, -1.90264864971106e-16, -0.0513457582643279, -0.370516210965798, 0.874226678940859, -1.64442310869632, 0.279991695140566, 3.0351271486085e-07, 5.51831720718959e-05, 5.51831720718959e-05, 4.73935436812489e-08, 3.0351271486085e-07, 7.81053266826135e-07, 2.00477507923103e-06, -1.53957802917279e-07, +0, 1930, 1.9596506505504e-07, 30.07415959327, 30.07415959327, -4.36567550275038e-07, 1.9596506505504e-07, -5.09514538610674e-07, -0.106811963335873, -0.362183184766978, -6.88741489013253e-16, 30.0741573287001, 30.0741573287001, 9.81628056470407e-17, -6.88741489013253e-16, -5.20003583429905e-16, -0.106813441926434, -0.362183840480444, 1.95965065743782e-07, 2.26456997266674e-06, 2.26456997266675e-06, -4.365675503732e-07, 1.95965065743782e-07, -5.09514538090671e-07, 1.47859056111745e-06, 6.5571346619374e-07, -0.379652312530542, 5.5180217247835e-05, 5.5180217247835e-05, -0.0537970473435998, -0.379652312530542, 0.87291973768637, -1.68721034447941, 0.296281435088616, -0.37965261425418, -1.90908005466211e-16, -1.90908005466211e-16, -0.053797096457918, -0.37965261425418, 0.872918956407061, -1.68721234435337, 0.296281611200231, 3.01723636430195e-07, 5.51802172480259e-05, 5.51802172480259e-05, 4.91143174364651e-08, 3.01723636430195e-07, 7.81279308448545e-07, 1.99987395428237e-06, -1.76111613451321e-07, +0, 1940, 1.90626907944383e-07, 29.3791145949289, 29.3791145949289, -4.33317144852474e-07, 1.90626907944383e-07, -5.09756174116093e-07, -0.0743616310318874, -0.427906791204223, -9.2413902411827e-16, 29.3791123432641, 29.3791123432641, 2.93363989019995e-16, -9.2413902411827e-16, -6.86405732377895e-16, -0.0743630851911068, -0.427907434141004, 1.90626908868522e-07, 2.25166482400426e-06, 2.25166482400426e-06, -4.33317145145838e-07, 1.90626908868522e-07, -5.09756173429687e-07, 1.45415922019725e-06, 6.42936782029948e-07, -0.373510286096308, 5.51302015669859e-05, 5.51302015669859e-05, -0.0619437784365407, -0.373510286096308, 0.872931808868065, -1.65461373959207, 0.331867186424038, -0.373510586054167, -1.89873974081807e-16, -1.89873974081807e-16, -0.0619438298204068, -0.373510586054167, 0.872931028657751, -1.65461572503295, 0.331867363785417, 2.99957858928117e-07, 5.51302015671758e-05, 5.51302015671758e-05, 5.13838668503844e-08, 2.99957858928117e-07, 7.80210315114871e-07, 1.98544087502578e-06, -1.77361378171565e-07, +0, 1950, 1.94923111910482e-07, 28.6980462553214, 28.6980462553214, -4.31879291168458e-07, 1.94923111910482e-07, -5.07373133291795e-07, -0.121346429396889, -0.123615935137904, -1.17058098415521e-16, 28.6980440093766, 28.6980440093766, -7.43264889041304e-17, -1.17058098415521e-16, -4.71209353451328e-16, -0.121347893385965, -0.123616569255665, 1.9492311202754e-07, 2.24594477323316e-06, 2.24594477323316e-06, -4.31879291094131e-07, 1.9492311202754e-07, -5.07373132820585e-07, 1.4639890764357e-06, 6.34117759825589e-07, -0.358044202485482, 5.51426492411971e-05, 5.51426492411971e-05, -0.0409665377875595, -0.358044202485482, 0.874200931718408, -1.57906779339689, 0.237045262922294, -0.358044499415801, -1.87934879610205e-16, -1.87934879610205e-16, -0.0409665837990664, -0.358044499415801, 0.8742001454309, -1.5790697588685, 0.237045394755115, 2.96930317385656e-07, 5.5142649241385e-05, 5.5142649241385e-05, 4.60115060353305e-08, 2.96930317385656e-07, 7.86287508254624e-07, 1.96547159507807e-06, -1.31832832206526e-07, +0, 1960, 1.83021288917527e-07, 20.639300677491, 20.639300677491, -4.47947882236289e-07, 1.83021288917527e-07, -4.92756580424033e-07, 0.36388752111296, -0.232009501078143, 5.16935794672406e-16, 20.639298470189, 20.639298470189, -1.51152338800478e-16, 5.16935794672406e-16, -9.4957877356841e-16, 0.363886136541206, -0.232010214671245, 1.83021288400591e-07, 2.20730196812274e-06, 2.20730196812274e-06, -4.47947882085137e-07, 1.83021288400591e-07, -4.92756579474454e-07, 1.38457175390574e-06, 7.13593102697392e-07, -0.282952048381988, 5.46500387496664e-05, 5.46500387496664e-05, -0.0474699049540022, -0.282952048381988, 0.869489663622108, -1.20125785378843, 0.286346021245477, -0.282952317911116, -1.79854056602812e-16, -1.79854056602812e-16, -0.0474699448810099, -0.282952317911116, 0.869488872808472, -1.20125960909572, 0.286346123406279, 2.69529129444025e-07, 5.46500387498463e-05, 5.46500387498463e-05, 3.99270074516163e-08, 2.69529129444025e-07, 7.90813636267194e-07, 1.75530728727192e-06, -1.02160804380267e-07, +0, 1970, 1.77122321239379e-07, 20.297836623053, 20.297836623053, -4.47030402591417e-07, 1.77122321239379e-07, -4.94005327397192e-07, 0.281146052624011, -0.264796499357915, 4.36516581293362e-16, 20.2978344220303, 20.2978344220303, -1.74180770430687e-16, 4.36516581293362e-16, -9.89148093480571e-16, 0.281144699416437, -0.264797208135189, 1.77122320802862e-07, 2.20102277368289e-06, 2.20102277368289e-06, -4.47030402417236e-07, 1.77122320802862e-07, -4.94005326408044e-07, 1.35320757260726e-06, 7.08777272821714e-07, -0.25842940027221, 5.45967502338727e-05, 5.45967502338727e-05, -0.0608858217234454, -0.25842940027221, 0.870114118608116, -1.07935035213352, 0.35418915087128, -0.25842966249972, -1.77949142918827e-16, -1.77949142918827e-16, -0.0608858647492041, -0.25842966249972, 0.870113330062042, -1.07935204447444, 0.354189280955164, 2.62227511546287e-07, 5.45967502340507e-05, 5.45967502340507e-05, 4.30257588980687e-08, 2.62227511546287e-07, 7.88546074636297e-07, 1.69234090898008e-06, -1.3008388756113e-07, +0, 1980, 1.80016582325548e-07, 20.596866866293, 20.596866866293, -4.47516691512544e-07, 1.80016582325548e-07, -4.94530217525279e-07, 0.318495940940325, -0.2807795122651, 4.45988253885255e-16, 20.5968646701437, 20.5968646701437, -1.89908351505096e-16, 4.45988253885255e-16, -9.66666900295309e-16, 0.318494571961296, -0.280780224108714, 1.8001658187956e-07, 2.19614937480981e-06, 2.19614937480981e-06, -4.47516691322635e-07, 1.8001658187956e-07, -4.94530216558612e-07, 1.36897902792959e-06, 7.11843614451337e-07, -0.266553000240197, 5.45835590969669e-05, 5.45835590969669e-05, -0.0635242344491645, -0.266553000240197, 0.869612042359275, -1.11809092425683, 0.366885563069025, -0.266553265237121, -1.78543871861135e-16, -1.78543871861135e-16, -0.0635242762188126, -0.266553265237121, 0.869611254118581, -1.11809264289922, 0.366885684342864, 2.6499692417515e-07, 5.45835590971455e-05, 5.45835590971455e-05, 4.17696479911268e-08, 2.6499692417515e-07, 7.88240694015474e-07, 1.71864238511419e-06, -1.21273838611662e-07, +0, 1990, 1.82216058730473e-07, 20.9099696938495, 20.9099696938495, -4.47554561594418e-07, 1.82216058730473e-07, -4.94571293820852e-07, 0.322289833284807, -0.291174218358414, 5.04751118241912e-16, 20.9099675040646, 20.9099675040646, -1.88118114680162e-16, 5.04751118241912e-16, -9.34106579893787e-16, 0.322288452635536, -0.2911749305452, 1.82216058225721e-07, 2.18978492729618e-06, 2.18978492729618e-06, -4.475545614063e-07, 1.82216058225721e-07, -4.94571292886745e-07, 1.38064927080427e-06, 7.12186785689559e-07, -0.272980184166851, 5.45743896482014e-05, 5.45743896482014e-05, -0.0649917429792796, -0.272980184166851, 0.869262046758552, -1.14919896647337, 0.373245639209237, -0.272980450646514, -1.78923365611243e-16, -1.78923365611243e-16, -0.0649917836810237, -0.272980450646514, 0.869261258360109, -1.14920070443906, 0.373245752389501, 2.66479662774732e-07, 5.45743896483804e-05, 5.45743896483804e-05, 4.07017443838625e-08, 2.66479662774732e-07, 7.88398443162996e-07, 1.73796570134852e-06, -1.1318026387638e-07, +0, 1999, 2.01135589878007e-07, 33.6197860502219, 33.6197860502219, -4.40615021319673e-07, 2.01135589878007e-07, -5.09232187315887e-07, -0.398141788802635, -0.128902361317826, -4.31966886766348e-16, 33.6197838073522, 33.6197838073522, 9.74752875410814e-17, -4.31966886766348e-16, -3.37018079172947e-16, -0.398143294719968, -0.128903038244532, 2.01135590309974e-07, 2.24286969990676e-06, 2.24286969990676e-06, -4.40615021417148e-07, 2.01135590309974e-07, -5.09232186978869e-07, 1.5059173346308e-06, 6.76926705432542e-07, -0.396830021331452, 5.52114506534315e-05, 5.52114506534315e-05, -0.0426217625232592, -0.396830021331452, 0.876555108330179, -1.77097437720472, 0.233693383066106, -0.396830327623149, -1.92247077972863e-16, -1.92247077972863e-16, -0.0426218017269149, -0.396830327623149, 0.876554323458033, -1.77097645626311, 0.233693460561929, 3.06291697779397e-07, 5.52114506536237e-05, 5.52114506536237e-05, 3.92036557170547e-08, 3.06291697779397e-07, 7.84872146836128e-07, 2.07905839674289e-06, -7.74958262637188e-08, diff --git a/tests/data/case-63fd6b73-cbd5-445c-aec6-e62eca4467e6/simulation.json b/tests/data/case-63fd6b73-cbd5-445c-aec6-e62eca4467e6/simulation.json new file mode 100644 index 000000000..79212b49d --- /dev/null +++ b/tests/data/case-63fd6b73-cbd5-445c-aec6-e62eca4467e6/simulation.json @@ -0,0 +1,1159 @@ +{ + "version": "25.5.1", + "unit_system": { + "name": "SI" + }, + "meshing": { + "defaults": { + "surface_edge_growth_rate": 1.2, + "surface_max_edge_length": { + "value": 0.5, + "units": "m" + }, + "curvature_resolution_angle": { + "value": 12, + "units": "degree" + }, + "boundary_layer_growth_rate": 1.2, + "boundary_layer_first_layer_thickness": { + "value": 0.5, + "units": "m" + } + }, + "refinement_factor": 1, + "gap_treatment_strength": 0, + "volume_zones": [ + { + "type": "AutomatedFarfield", + "name": "Farfield", + "method": "auto", + "_id": "630d369a-af62-4f6a-b6af-9cc13db82efd" + } + ] + }, + "reference_geometry": { + "moment_center": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "moment_length": { + "value": [ + 1, + 1, + 1 + ], + "units": "m" + }, + "area": { + "value": 1, + "units": "m**2" + } + }, + "operating_condition": { + "type_name": "AerospaceCondition", + "private_attribute_constructor": "default", + "velocity_magnitude": { + "value": 5, + "units": "m/s" + }, + "reference_velocity_magnitude": null, + "alpha": { + "value": 0, + "units": "degree" + }, + "beta": { + "value": 0, + "units": "degree" + }, + "thermal_state": { + "type_name": "ThermalState", + "private_attribute_constructor": "default", + "density": { + "value": 1.225, + "units": "kg/m**3" + }, + "temperature": { + "value": 288.15, + "units": "K" + } + }, + "private_attribute_input_cache": { + "alpha": { + "value": 0, + "units": "degree" + }, + "beta": { + "value": 0, + "units": "degree" + }, + "thermal_state": { + "type_name": "ThermalState", + "private_attribute_constructor": "default", + "density": { + "value": 1.225, + "units": "kg/m**3" + }, + "temperature": { + "value": 288.15, + "units": "K" + }, + "private_attribute_input_cache": { + "altitude": { + "value": 0, + "units": "m" + }, + "temperature_offset": { + "value": 0, + "units": "K" + } + } + } + } + }, + "models": [ + { + "_id": "40a3ded1-4b8c-49a5-8d30-0ebf53530aa6", + "material": { + "type": "air", + "name": "air", + "dynamic_viscosity": { + "reference_viscosity": { + "value": 0.00001716, + "units": "Pa*s" + }, + "reference_temperature": { + "value": 273.15, + "units": "K" + }, + "effective_temperature": { + "value": 110.4, + "units": "K" + } + } + }, + "initial_condition": { + "type_name": "NavierStokesInitialCondition", + "constants": null, + "rho": "rho", + "u": "u", + "v": "v", + "w": "w", + "p": "p" + }, + "type": "Fluid", + "navier_stokes_solver": { + "absolute_tolerance": 1e-10, + "relative_tolerance": 0, + "order_of_accuracy": 2, + "equation_evaluation_frequency": 1, + "linear_solver": { + "max_iterations": 30, + "absolute_tolerance": null, + "relative_tolerance": null + }, + "private_attribute_dict": null, + "CFL_multiplier": 1, + "kappa_MUSCL": -1, + "numerical_dissipation_factor": 1, + "limit_velocity": false, + "limit_pressure_density": false, + "type_name": "Compressible", + "low_mach_preconditioner": false, + "low_mach_preconditioner_threshold": null, + "update_jacobian_frequency": 4, + "max_force_jac_update_physical_steps": 0 + }, + "turbulence_model_solver": { + "absolute_tolerance": 1e-8, + "relative_tolerance": 0, + "order_of_accuracy": 2, + "equation_evaluation_frequency": 4, + "linear_solver": { + "max_iterations": 20, + "absolute_tolerance": null, + "relative_tolerance": null + }, + "private_attribute_dict": null, + "CFL_multiplier": 2, + "type_name": "SpalartAllmaras", + "reconstruction_gradient_limiter": 0.5, + "quadratic_constitutive_relation": false, + "modeling_constants": { + "type_name": "SpalartAllmarasConsts", + "C_DES": 0.72, + "C_d": 8, + "C_cb1": 0.1355, + "C_cb2": 0.622, + "C_sigma": 0.6666666666666666, + "C_v1": 7.1, + "C_vonKarman": 0.41, + "C_w2": 0.3, + "C_t3": 1.2, + "C_t4": 0.5, + "C_min_rd": 10 + }, + "update_jacobian_frequency": 4, + "max_force_jac_update_physical_steps": 0, + "hybrid_model": null, + "rotation_correction": false + }, + "transition_model_solver": { + "type_name": "None" + } + }, + { + "_id": "e5fc497b-4c26-474d-bf90-a98fd502eed2", + "type": "Wall", + "entities": { + "stored_entities": [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary2", + "name": "boundary2", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00001_face00001", + "body00002_face00001", + "body00002_face00002" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary3", + "name": "boundary3", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006" + ], + "private_attribute_color": null + } + ] + }, + "name": "Wall", + "use_wall_function": false, + "velocity": null, + "heat_spec": { + "value": { + "value": 0, + "units": "W/m**2" + }, + "type_name": "HeatFlux" + }, + "roughness_height": { + "value": 0, + "units": "m" + }, + "private_attribute_dict": null + }, + { + "_id": "1a6e05d8-311a-4607-b087-81f369d227f1", + "type": "Freestream", + "entities": { + "stored_entities": [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "GhostSphere", + "private_attribute_id": null, + "name": "farfield", + "private_attribute_full_name": null, + "_id": "8ae37a4b-6970-5d88-aef5-43a1abcc845e" + } + ] + }, + "turbulence_quantities": null, + "name": "Freestream", + "velocity": null + }, + { + "_id": "3dbc2515-20fe-4417-ac95-4184d9f8721b", + "name": "Slip wall", + "type": "SlipWall", + "entities": { + "stored_entities": [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary1", + "name": "boundary1", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006" + ], + "private_attribute_color": null + } + ] + } + } + ], + "time_stepping": { + "type_name": "Steady", + "max_steps": 2000, + "CFL": { + "type": "adaptive", + "min": 0.1, + "max": 10000, + "max_relative_change": 1, + "convergence_limiting_factor": 0.25 + } + }, + "user_defined_dynamics": null, + "outputs": [ + { + "output_fields": { + "items": [ + "Cp", + "yPlus", + "Cf", + "CfVec" + ] + }, + "frequency": -1, + "frequency_offset": 0, + "output_format": "paraview", + "name": "Surface output", + "entities": { + "stored_entities": [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary2", + "name": "boundary2", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00001_face00001", + "body00002_face00001", + "body00002_face00002" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary1", + "name": "boundary1", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary3", + "name": "boundary3", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006" + ], + "private_attribute_color": null + } + ] + }, + "write_single_file": false, + "output_type": "SurfaceOutput", + "_id": "72d0ea0a-55af-4424-b3fb-9e1b118ecdf7" + } + ], + "private_attribute_asset_cache": { + "project_length_unit": { + "value": 1, + "units": "m" + }, + "project_entity_info": { + "ghost_entities": [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "GhostSphere", + "private_attribute_id": "farfield", + "name": "farfield", + "private_attribute_full_name": null, + "center": [ + -2, + 0, + 0 + ], + "max_radius": 300 + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "GhostCircularPlane", + "private_attribute_id": "symmetric-1", + "name": "symmetric-1", + "private_attribute_full_name": null, + "center": [ + -2, + -1, + 0 + ], + "max_radius": 6, + "normal_axis": [ + 0, + 1, + 0 + ] + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "GhostCircularPlane", + "private_attribute_id": "symmetric-2", + "name": "symmetric-2", + "private_attribute_full_name": null, + "center": [ + -2, + 1, + 0 + ], + "max_radius": 6, + "normal_axis": [ + 0, + 1, + 0 + ] + } + ], + "type_name": "GeometryEntityInfo", + "body_ids": [ + "body00001", + "body00002" + ], + "body_attribute_names": [ + "bodyId", + "groupByFile" + ], + "grouped_bodies": [ + [ + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "body00001", + "name": "body00001", + "private_attribute_tag_key": "bodyId", + "private_attribute_sub_components": [ + "body00001" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1, + 0, + 0 + ], + "angle_of_rotation": { + "value": 0, + "units": "degree" + }, + "scale": [ + 1, + 1, + 1 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + }, + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "body00002", + "name": "body00002", + "private_attribute_tag_key": "bodyId", + "private_attribute_sub_components": [ + "body00002" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1, + 0, + 0 + ], + "angle_of_rotation": { + "value": 0, + "units": "degree" + }, + "scale": [ + 1, + 1, + 1 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + } + ], + [ + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "two_boxes_conflict.csm", + "name": "two_boxes_conflict.csm", + "private_attribute_tag_key": "groupByFile", + "private_attribute_sub_components": [ + "body00001", + "body00002" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1, + 0, + 0 + ], + "angle_of_rotation": { + "value": 0, + "units": "degree" + }, + "scale": [ + 1, + 1, + 1 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + } + ] + ], + "face_ids": [ + "body00001_face00001", + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006", + "body00002_face00001", + "body00002_face00002", + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006" + ], + "face_attribute_names": [ + "faceGroup", + "groupByBodyId", + "faceId" + ], + "grouped_faces": [ + [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary2", + "name": "boundary2", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00001_face00001", + "body00002_face00001", + "body00002_face00002" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary1", + "name": "boundary1", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "boundary3", + "name": "boundary3", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceGroup", + "private_attribute_sub_components": [ + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006" + ], + "private_attribute_color": null + } + ], + [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001", + "name": "body00001", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "groupByBodyId", + "private_attribute_sub_components": [ + "body00001_face00001", + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002", + "name": "body00002", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "groupByBodyId", + "private_attribute_sub_components": [ + "body00002_face00001", + "body00002_face00002", + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006" + ], + "private_attribute_color": null + } + ], + [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00001", + "name": "body00001_face00001", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00001" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00002", + "name": "body00001_face00002", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00002" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00003", + "name": "body00001_face00003", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00003" + ], + "private_attribute_potential_issues": [ + "OverlapQuasi3DSymmetric" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00004", + "name": "body00001_face00004", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00004" + ], + "private_attribute_potential_issues": [ + "OverlapQuasi3DSymmetric" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00005", + "name": "body00001_face00005", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00005" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00006", + "name": "body00001_face00006", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00006" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00001", + "name": "body00002_face00001", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00001" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00002", + "name": "body00002_face00002", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00002" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00003", + "name": "body00002_face00003", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00003" + ], + "private_attribute_potential_issues": [ + "OverlapQuasi3DSymmetric" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00004", + "name": "body00002_face00004", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00004" + ], + "private_attribute_potential_issues": [ + "OverlapQuasi3DSymmetric" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00005", + "name": "body00002_face00005", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00005" + ], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00006", + "name": "body00002_face00006", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00006" + ], + "private_attribute_color": null + } + ] + ], + "edge_ids": [ + "body00001_edge00001", + "body00001_edge00002", + "body00001_edge00003", + "body00001_edge00004", + "body00001_edge00005", + "body00001_edge00006", + "body00001_edge00007", + "body00001_edge00008", + "body00001_edge00009", + "body00001_edge00010", + "body00001_edge00011", + "body00001_edge00012", + "body00002_edge00001", + "body00002_edge00002", + "body00002_edge00003", + "body00002_edge00004", + "body00002_edge00005", + "body00002_edge00006", + "body00002_edge00007", + "body00002_edge00008", + "body00002_edge00009", + "body00002_edge00010", + "body00002_edge00011", + "body00002_edge00012" + ], + "edge_attribute_names": [ + "edgeId" + ], + "grouped_edges": [ + [ + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00001", + "name": "body00001_edge00001", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00001" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00002", + "name": "body00001_edge00002", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00002" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00003", + "name": "body00001_edge00003", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00003" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00004", + "name": "body00001_edge00004", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00004" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00005", + "name": "body00001_edge00005", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00005" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00006", + "name": "body00001_edge00006", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00006" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00007", + "name": "body00001_edge00007", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00007" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00008", + "name": "body00001_edge00008", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00008" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00009", + "name": "body00001_edge00009", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00009" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00010", + "name": "body00001_edge00010", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00010" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00011", + "name": "body00001_edge00011", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00011" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00012", + "name": "body00001_edge00012", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00012" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00001", + "name": "body00002_edge00001", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00001" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00002", + "name": "body00002_edge00002", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00002" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00003", + "name": "body00002_edge00003", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00003" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00004", + "name": "body00002_edge00004", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00004" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00005", + "name": "body00002_edge00005", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00005" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00006", + "name": "body00002_edge00006", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00006" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00007", + "name": "body00002_edge00007", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00007" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00008", + "name": "body00002_edge00008", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00008" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00009", + "name": "body00002_edge00009", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00009" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00010", + "name": "body00002_edge00010", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00010" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00011", + "name": "body00002_edge00011", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00011" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00012", + "name": "body00002_edge00012", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00012" + ] + } + ] + ], + "body_group_tag": "groupByFile", + "face_group_tag": "faceGroup", + "edge_group_tag": "edgeId" + }, + "use_inhouse_mesher": false, + "use_geometry_AI": false + }, + "private_attribute_dict": null +} \ No newline at end of file diff --git a/tests/simulation/params/data/geometry_metadata_asset_cache_multiple_bodies.json b/tests/simulation/params/data/geometry_metadata_asset_cache_multiple_bodies.json new file mode 100644 index 000000000..8862b506f --- /dev/null +++ b/tests/simulation/params/data/geometry_metadata_asset_cache_multiple_bodies.json @@ -0,0 +1,861 @@ +{ + "draft_entities": [], + "ghost_entities": [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "GhostSphere", + "private_attribute_id": "farfield", + "name": "farfield", + "private_attribute_full_name": null, + "center": [ + 0.5, + 0.5000000000000001, + 0.49999999999999994 + ], + "max_radius": 200.0 + } + ], + "type_name": "GeometryEntityInfo", + "body_ids": [ + "body00001", + "body00002", + "cylinder.stl" + ], + "body_attribute_names": [ + "bodyId", + "groupByFile" + ], + "grouped_bodies": [ + [ + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "body00001", + "name": "body00001", + "private_attribute_tag_key": "bodyId", + "private_attribute_sub_components": [ + "body00001" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1.0, + 0.0, + 0.0 + ], + "angle_of_rotation": { + "value": 0.0, + "units": "degree" + }, + "scale": [ + 1.0, + 1.0, + 1.0 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + }, + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "body00002", + "name": "body00002", + "private_attribute_tag_key": "bodyId", + "private_attribute_sub_components": [ + "body00002" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1.0, + 0.0, + 0.0 + ], + "angle_of_rotation": { + "value": 0.0, + "units": "degree" + }, + "scale": [ + 1.0, + 1.0, + 1.0 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + }, + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "cylinder.stl", + "name": "cylinder.stl", + "private_attribute_tag_key": "bodyId", + "private_attribute_sub_components": [ + "cylinder.stl" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1.0, + 0.0, + 0.0 + ], + "angle_of_rotation": { + "value": 0.0, + "units": "degree" + }, + "scale": [ + 1.0, + 1.0, + 1.0 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + } + ], + [ + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "cube-holes.egads", + "name": "cube-holes.egads", + "private_attribute_tag_key": "groupByFile", + "private_attribute_sub_components": [ + "body00001", + "body00002" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1.0, + 0.0, + 0.0 + ], + "angle_of_rotation": { + "value": 0.0, + "units": "degree" + }, + "scale": [ + 1.0, + 1.0, + 1.0 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + }, + { + "private_attribute_registry_bucket_name": "GeometryBodyGroupEntityType", + "private_attribute_entity_type_name": "GeometryBodyGroup", + "private_attribute_id": "cylinder.stl", + "name": "cylinder.stl", + "private_attribute_tag_key": "groupByFile", + "private_attribute_sub_components": [ + "cylinder.stl" + ], + "private_attribute_color": null, + "transformation": { + "type_name": "BodyGroupTransformation", + "origin": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "axis_of_rotation": [ + 1.0, + 0.0, + 0.0 + ], + "angle_of_rotation": { + "value": 0.0, + "units": "degree" + }, + "scale": [ + 1.0, + 1.0, + 1.0 + ], + "translation": { + "value": [ + 0, + 0, + 0 + ], + "units": "m" + }, + "private_attribute_matrix": null + } + } + ] + ], + "face_ids": [ + "body00001_face00001", + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006", + "body00002_face00001", + "body00002_face00002", + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006", + "cylinder.stl_body" + ], + "face_attribute_names": [ + "groupByBodyId", + "faceId" + ], + "grouped_faces": [ + [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001", + "name": "body00001", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "groupByBodyId", + "private_attribute_sub_components": [ + "body00001_face00001", + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002", + "name": "body00002", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "groupByBodyId", + "private_attribute_sub_components": [ + "body00002_face00001", + "body00002_face00002", + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "cylinder.stl", + "name": "cylinder.stl", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "groupByBodyId", + "private_attribute_sub_components": [ + "cylinder.stl_body" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + } + ], + [ + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00001", + "name": "body00001_face00001", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00001" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00002", + "name": "body00001_face00002", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00002" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00003", + "name": "body00001_face00003", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00003" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00004", + "name": "body00001_face00004", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00004" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00005", + "name": "body00001_face00005", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00005" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00001_face00006", + "name": "body00001_face00006", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00001_face00006" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00001", + "name": "body00002_face00001", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00001" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00002", + "name": "body00002_face00002", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00002" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00003", + "name": "body00002_face00003", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00003" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00004", + "name": "body00002_face00004", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00004" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00005", + "name": "body00002_face00005", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00005" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "body00002_face00006", + "name": "body00002_face00006", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "body00002_face00006" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + }, + { + "private_attribute_registry_bucket_name": "SurfaceEntityType", + "private_attribute_entity_type_name": "Surface", + "private_attribute_id": "cylinder.stl_body", + "name": "cylinder.stl_body", + "private_attribute_full_name": null, + "private_attribute_is_interface": null, + "private_attribute_tag_key": "faceId", + "private_attribute_sub_components": [ + "cylinder.stl_body" + ], + "private_attribute_potential_issues": [], + "private_attribute_color": null + } + ] + ], + "edge_ids": [ + "body00001_edge00001", + "body00001_edge00002", + "body00001_edge00003", + "body00001_edge00004", + "body00001_edge00005", + "body00001_edge00006", + "body00001_edge00007", + "body00001_edge00008", + "body00001_edge00009", + "body00001_edge00010", + "body00001_edge00011", + "body00001_edge00012", + "body00001_edge00013", + "body00001_edge00014", + "body00001_edge00015", + "body00002_edge00001", + "body00002_edge00002", + "body00002_edge00003", + "body00002_edge00004", + "body00002_edge00005", + "body00002_edge00006", + "body00002_edge00007", + "body00002_edge00008", + "body00002_edge00009", + "body00002_edge00010", + "body00002_edge00011", + "body00002_edge00012", + "body00002_edge00013", + "body00002_edge00014", + "body00002_edge00015" + ], + "edge_attribute_names": [ + "edgeId" + ], + "grouped_edges": [ + [ + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00001", + "name": "body00001_edge00001", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00001" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00002", + "name": "body00001_edge00002", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00002" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00003", + "name": "body00001_edge00003", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00003" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00004", + "name": "body00001_edge00004", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00004" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00005", + "name": "body00001_edge00005", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00005" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00006", + "name": "body00001_edge00006", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00006" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00007", + "name": "body00001_edge00007", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00007" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00008", + "name": "body00001_edge00008", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00008" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00009", + "name": "body00001_edge00009", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00009" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00010", + "name": "body00001_edge00010", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00010" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00011", + "name": "body00001_edge00011", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00011" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00012", + "name": "body00001_edge00012", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00012" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00013", + "name": "body00001_edge00013", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00013" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00014", + "name": "body00001_edge00014", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00014" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00001_edge00015", + "name": "body00001_edge00015", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00001_edge00015" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00001", + "name": "body00002_edge00001", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00001" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00002", + "name": "body00002_edge00002", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00002" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00003", + "name": "body00002_edge00003", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00003" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00004", + "name": "body00002_edge00004", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00004" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00005", + "name": "body00002_edge00005", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00005" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00006", + "name": "body00002_edge00006", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00006" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00007", + "name": "body00002_edge00007", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00007" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00008", + "name": "body00002_edge00008", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00008" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00009", + "name": "body00002_edge00009", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00009" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00010", + "name": "body00002_edge00010", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00010" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00011", + "name": "body00002_edge00011", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00011" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00012", + "name": "body00002_edge00012", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00012" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00013", + "name": "body00002_edge00013", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00013" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00014", + "name": "body00002_edge00014", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00014" + ] + }, + { + "private_attribute_registry_bucket_name": "EdgeEntityType", + "private_attribute_entity_type_name": "Edge", + "private_attribute_id": "body00002_edge00015", + "name": "body00002_edge00015", + "private_attribute_tag_key": "edgeId", + "private_attribute_sub_components": [ + "body00002_edge00015" + ] + } + ] + ], + "body_group_tag": "groupByFile", + "face_group_tag": "groupByBodyId", + "edge_group_tag": "edgeId" + } \ No newline at end of file diff --git a/tests/simulation/params/test_simulation_params.py b/tests/simulation/params/test_simulation_params.py index f783d302d..bf42f4c76 100644 --- a/tests/simulation/params/test_simulation_params.py +++ b/tests/simulation/params/test_simulation_params.py @@ -418,3 +418,128 @@ def test_persistent_entity_info_update_volume_mesh(): assert volume_mesh_info.zones[0].axes == ((1, 0, 0), (0, 0, 1)) assert all(volume_mesh_info.zones[0].center == [1.2, 2.3, 3.4] * u.cm) +<<<<<<< HEAD +======= + + +def test_geometry_entity_info_to_file_list_and_entity_to_file_map(): + with open("./data/geometry_metadata_asset_cache_mixed_file.json", "r") as fp: + geometry_entity_info_dict = json.load(fp) + geometry_entity_info = GeometryEntityInfo.model_validate(geometry_entity_info_dict) + + assert geometry_entity_info._get_processed_file_list() == ( + ["airplane_simple_obtained_from_csm_by_esp.step.egads"], + ["airplane_translate_in_z_-5.stl", "farfield_only_sphere_volume_mesh.lb8.ugrid"], + ) + + assert sorted( + geometry_entity_info._get_id_to_file_map(entity_type_name="body").items() + ) == sorted( + { + "body00001": "airplane_simple_obtained_from_csm_by_esp.step.egads", + "airplane_translate_in_z_-5.stl": "airplane_translate_in_z_-5.stl", + "farfield_only_sphere_volume_mesh.lb8.ugrid": "farfield_only_sphere_volume_mesh.lb8.ugrid", + }.items() + ) + + +def test_geometry_entity_info_get_body_group_to_face_group_name_map(): + with open("./data/geometry_metadata_asset_cache_multiple_bodies.json", "r") as fp: + geometry_entity_info_dict = json.load(fp) + geometry_entity_info = GeometryEntityInfo.model_validate(geometry_entity_info_dict) + assert sorted(geometry_entity_info.get_body_group_to_face_group_name_map().items()) == sorted( + { + "cube-holes.egads": ["body00001", "body00002"], + "cylinder.stl": ["cylinder.stl"], + }.items() + ) + geometry_entity_info._group_entity_by_tag("face", "faceId") + assert sorted(geometry_entity_info.get_body_group_to_face_group_name_map().items()) == sorted( + { + "cube-holes.egads": [ + "body00001_face00001", + "body00001_face00002", + "body00001_face00003", + "body00001_face00004", + "body00001_face00005", + "body00001_face00006", + "body00002_face00001", + "body00002_face00002", + "body00002_face00003", + "body00002_face00004", + "body00002_face00005", + "body00002_face00006", + ], + "cylinder.stl": ["cylinder.stl_body"], + }.items() + ) + + +def test_transformation_matrix(): + with open("./data/geometry_metadata_asset_cache_mixed_file.json", "r") as fp: + geometry_entity_info_dict = json.load(fp) + geometry_entity_info = GeometryEntityInfo.model_validate(geometry_entity_info_dict) + + with SI_unit_system: + params = SimulationParams( + operating_condition=AerospaceCondition(), + private_attribute_asset_cache=AssetCache( + project_entity_info=geometry_entity_info, + ), + ) + nondim_params = params._preprocess(mesh_unit=2 * u.m) + transformation_matrix = ( + nondim_params.private_attribute_asset_cache.project_entity_info.grouped_bodies[0][ + 0 + ].transformation.get_transformation_matrix() + ) + + assert np.isclose(transformation_matrix @ np.array([6, 5, 4, 2]), np.array([16, 105, 9])).all() + assert np.isclose(transformation_matrix @ np.array([7, 6, 5, 2]), np.array([17, 107, 12])).all() + assert np.isclose( + transformation_matrix @ np.array([8, 4.5, 4, 2]), + np.array([16.80178373, 106.60356745, 7.66369379]), + ).all() + + # Test compute_transformation_matrices + with model_attribute_unlock( + nondim_params.private_attribute_asset_cache.project_entity_info, "body_group_tag" + ): + nondim_params.private_attribute_asset_cache.project_entity_info.body_group_tag = "FCsource" + + nondim_params.private_attribute_asset_cache.project_entity_info.compute_transformation_matrices() + assert nondim_params.private_attribute_asset_cache.project_entity_info.grouped_bodies[0][ + 0 + ].transformation.private_attribute_matrix == [ + 0.07142857142857151, + -1.3178531657602606, + 2.2464245943316894, + 6.587498011451558, + 0.9446408685944161, + 0.5714285714285716, + 0.48393055997701245, + 47.269644845691296, + -0.3202367695391345, + 1.3916653409677058, + 1.9285714285714284, + -1.8755959009447176, + ] + + +def test_default_params_for_local_test(): + # Test to ensure the default params for local test is validated + with SI_unit_system: + param = SimulationParams() + + param = services._store_project_length_unit(1 * u.m, param) + param_as_dict = param.model_dump( + exclude_none=True, + exclude={ + "operating_condition": {"velocity_magnitude": True}, + "private_attribute_asset_cache": {"registry": True}, + }, + ) + + with SI_unit_system: + SimulationParams(**param_as_dict) +>>>>>>> 04671918 ([FL-727] Support group by boundary and by body in surface force csv result model (#1084)) diff --git a/tests/test_results.py b/tests/test_results.py index 74459d980..29897dcf5 100644 --- a/tests/test_results.py +++ b/tests/test_results.py @@ -11,6 +11,10 @@ import flow360.v1 as fl from flow360 import log from flow360.component.simulation import units as u2 +from flow360.component.simulation.framework.updater_utils import ( + compare_dicts, + compare_values, +) from flow360.component.simulation.operating_condition.operating_condition import ( AerospaceCondition, ) @@ -367,3 +371,47 @@ def test_y_sectional_results(mock_id, mock_response): ) assert set(y_slicing.values.keys()) == set(all_headers) assert y_slicing.as_dataframe().shape[0] == 140 + + +@pytest.mark.usefixtures("s3_download_override") +def test_surface_forces_result(mock_id, mock_response): + case = fl.Case(id="case-63fd6b73-cbd5-445c-aec6-e62eca4467e6") + params = case.params + entity_info = params.private_attribute_asset_cache.project_entity_info + surface_forces = case.results.surface_forces + surface_forces_by_boundary = surface_forces.by_boundary_condition(params=params) + + def compare_surface_force_groups(surface_forces, surface_forces_group): + surface_forces_group_df = surface_forces_group.as_dataframe() + for groupName, faces in surface_forces_group._entity_groups.items(): + surface_forces.filter(include=faces) + total_force_faces_df = surface_forces.as_dataframe() + for force_name in ["CL", "CD", "CFx", "CFy", "CFz", "CMx", "CMy", "CMz"]: + assert compare_values( + total_force_faces_df.iloc[-1][f"total{force_name}"], + surface_forces_group_df.iloc[-1][f"{groupName}_{force_name}"], + ) + + ref_entity_group_by_boundary = { + "Wall": ["boundary2", "boundary3"], + "Freestream": ["farfield"], + "Slip wall": ["boundary1"], + } + assert compare_dicts(surface_forces_by_boundary._entity_groups, ref_entity_group_by_boundary) + compare_surface_force_groups(surface_forces, surface_forces_by_boundary) + + surface_forces_by_body_group = surface_forces.by_body_group(params=params) + ref_entity_group_by_body_group = { + "two_boxes_conflict.csm": ["boundary1", "boundary2", "boundary3"] + } + assert compare_dicts( + surface_forces_by_body_group._entity_groups, ref_entity_group_by_body_group + ) + compare_surface_force_groups(surface_forces, surface_forces_by_body_group) + + entity_info._group_entity_by_tag("body", "bodyId") + with pytest.raises( + ValueError, + match=r"Face group 'boundary2' contains faces belonging to multiple body groups: \['body00001', 'body00002'\]. The mapping between body and face groups cannot be created.", + ): + surface_forces.by_body_group(params=params)